Trinity
Rewards

ETH rewards for holders

1% of every trade accrues to holders in ETH/WETH, tracked with an O(1) magnified reward-per-share accumulator. Your share equals your eligible TRI balance ÷ total eligible supply, measured at the moment each distribution lands.

Your rewards

demo
available to claim
0.83 ETH
Total received (lifetime)2.98 ETH
Already claimed2.15 ETH
Your eligible balance4,200 TRI
Share of pool0.69%

Demo values — connect to a live deployment to claim.

Rewards accrued (pending)
0.42ETH
+ 180.2 TRI awaiting conversion
Next distribution threshold
0.05ETH
Total distributed
38.42ETH
Total claimed
24.1ETH
Eligible supply
611,500TRI
Distributor
not deployed

How distribution works

accounting
  1. 1 Fees earmarked for rewards accumulate as ETH (from sells) and TRI (from buys) inside the hook.
  2. 2 A keeper calls processRewards; TRI is swapped to ETH (slippage-bounded), everything is wrapped to WETH.
  3. 3 Once the WETH total clears the threshold, one call folds it into magnifiedRewardPerShare — no per-holder writes.
  4. 4 Each holder’s claimable amount is derived on read; claim() pays out WETH with checks-effects-interactions + a reentrancy guard.