RestakingIncentivesOverview

How Rewards Work

Restaking incentives on Tangle are split into:

  1. TNT incentives (pre-funded) for delegating supported assets.
  2. Service fee revenue paid by customers (in the service’s payment token).

TNT Incentives (InflationPoolRewardVaults)

If enabled by governance, the protocol funds an InflationPool with TNT and distributes it in epochs:

  • The staking portion of each epoch funds RewardVaults.
  • RewardVaults maintains one vault per asset and pays TNT rewards based on vault configuration (APY and caps).
  • Rewards are paid from TNT already held by the contracts (no minting).

Service Fee Revenue (ServiceFeeDistributor)

When customers pay for a blueprint service, the protocol splits fees and sends the restaker portion per operator to ServiceFeeDistributor, which then distributes fees to delegators based on:

  • Delegated amount and optional lock multiplier
  • Blueprint selection (All vs Fixed)
  • Optional per-asset commitments and USD normalization (if a price oracle is configured)

Claiming

  • TNT incentive rewards for delegations are claimed from RewardVaults (or via the protocol UI).
  • Exposure-based TNT rewards (if enabled) are claimed from InflationPool as claimRestakerRewards().
  • Service-fee rewards are claimed from ServiceFeeDistributor (or via the protocol UI).