Staker Incentives
Stakers (delegators) earn two types of rewards on Tangle:
- Service fee revenue from blueprint services they help secure (paid in the service’s payment token).
- Optional TNT incentives for delegating assets (pre-funded by governance).
How You Participate
- Deposit supported assets into the on-chain
MultiAssetDelegationstaking contract. - Delegate to an operator and choose a blueprint selection mode:
All: you are exposed to all blueprints the operator participates in.Fixed: you choose which blueprint IDs you accept exposure to.
- Optionally apply a lock multiplier (1–6 months) to boost reward share.
TNT Deposit Incentives (RewardVaults)
TNT incentives are paid from RewardVaults:
- One vault per staking asset (native, TNT, etc.).
- Governance sets a deposit cap and whether the vault is active.
- Rewards are paid in TNT from a pre-funded
InflationPool(no minting). - Delegator share is based on principal × lock multiplier and the operator’s commission setting.
Service Fee Revenue (ServiceFeeDistributor)
When customers pay for a service, the protocol splits fees and routes the staker portion per operator to ServiceFeeDistributor. From there, fees are distributed to delegators who staked with that operator based on:
- Delegated amount (and optional lock multiplier)
- Blueprint selection (
AllvsFixed) - Optional per-asset commitments and USD weighting (if a price oracle is configured)
- Optional streaming over a service’s TTL (for streamed payments)
Exposure-Based Protocol Rewards (InflationPool)
If enabled, InflationPool can allocate a staker budget in TNT based on service exposure. Exposure is computed at distribution time using ServiceFeeDistributor and optional USD pricing.
- The keeper calls
InflationPool.distributeEpochWithServices(serviceIds). - TNT is routed into
ServiceFeeDistributorand claimed there (same flow as service fees).
Risks
- Slashing reduces the withdrawable value of operator positions using share/exchange-rate accounting.
- Use
Fixedblueprint selection if you want to scope exposure to specific blueprints.
Review delegator risks before choosing exposure and lock settings.
Source Contracts (GitHub)
User Stories
Maya the staker
- She delegates 1,000 wstETH to a trusted operator in
Fixedmode for two blueprints she understands. - She earns USDC fees from services on those blueprints and optional TNT incentives from the staking vault.
- When the operator stops serving a blueprint, she removes it from her fixed list to reduce exposure.
Lee the integrator
- He builds a dashboard that shows stakers their estimated service-fee rewards.
- He reads scores and pending rewards from
ServiceFeeDistributor, and vault info fromRewardVaults.