Rewards & Incentives
Tangle separates service fees (paid by customers) from incentives (TNT budgets funded explicitly).
Service Fee Split (Developer / Protocol / Operator / Restakers)
When a service pays a fee, Payments.sol calculates and routes the split:
- Developer payment (blueprint owner or manager override)
- Protocol payment (treasury)
- Operator rewards (pending claims)
- Restaker share (via
ServiceFeeDistributor, when configured)
Restaker Distribution (USD-weighted)
ServiceFeeDistributor accounts for:
- Delegation score (principal × lock multiplier)
- Optional USD weighting (oracle-enabled)
- Blueprint selection mode (All vs Fixed)
Optional TNT Incentives
The “inflation” surface is intentionally budget-driven: TNT incentives are funded by explicit budgets rather than assuming continuous minting.