Saturn Library
Library how everything here works, in plain words
26guides
Earn

Holder rewards, stake to earn

Stake a token, earn that same token from every swap that sells it.

Open Holder rewards

In shortStake a token and earn that same token from swaps that sell it, plus half the profit of arbitrage bots that borrow the idle stake.

Reward token
the one you staked
Share of each swap fee
10% on mainnet
Arbitrage profit
half to stakers
Unstake
any time, unless pledged

Holder rewards let you earn from the trading of a token you already hold. You stake the token in the holders contract and from then on a slice of the fee on every swap where that token is the input goes to its stakers, split by stake. Stake TAZ, earn TAZ. Stake RA, earn RA. Nothing is minted; the reward is real fees paid by real trades.

How to stake

  1. Open Rewards, Holder rewards. Type the token symbol and the amount, or press max.
  2. Sign. The tokens move into the holders contract; you can see them in Holder vaults.
  3. Claim whenever you like. Unstake any amount whenever you like, except a part you have pledged to a lender (see below).

Claim all, or claim and restake

  • Claim all collects the rewards of every token you have staked in one transaction, so one signature instead of one per token.
  • Claim & restake does the same and puts each reward straight back into its own vault, in the same transaction: your stake grows and your wallet balance stays as it was. The reward always equals the staked token, so nothing is swapped.
  • Each row also has its own Restake button, next to Claim: the same claim and restake for that one token.
  • Both show the amounts before you sign. Rewards that arrive while the transaction confirms are claimed to your wallet.

Where the money comes from

  • Swap fees. The share of each swap fee that goes to stakers is a setting on the chain, and one accumulator per token collects it from every pool that token trades in. On mainnet that share is 10 percent today, and the Holder rewards page shows the live value. Only swaps that sell the staked token count: a KCAL to TAZ swap pays KCAL stakers, not TAZ stakers.
  • Arbitrage. Bots can borrow idle staked tokens for a round trip across two pools inside one transaction. The full amount must come back or the whole thing reverts, so the stake never shrinks. The profit is split half to the bot, half to the stakers of that token.
  • Both land in the same claimable balance.

Why staking, not just holding

If rewards went to anyone who merely held a token, one person could claim, send the tokens to a fresh wallet, and claim again from the same history. Staking fixes that: while staked the tokens cannot move, and your reward is bookkept against a balance only the contract can change.

Pledging RA to a lender

If you stake RA, the Pledge button on its row here, or the Lending page, Treasury tab, pledges part of it to a lender of your choice for 30 days. The RA stays staked and keeps earning; it is only locked against unstaking. In return you share in the TAZ bonus of every loan that lender funds whose reward is claimed while your pledge runs, once the lender's running pledges add up to 50 RA. When the pledge ends, withdraw it under Lending, Treasury, My pledges to unlock the RA.