Staking

Staking

Earn passive income by staking graduated tokens.

Overview

After a token graduates to Raydium CLMM, holders can stake their tokens to earn a share of trading fees.

Staking is only available for graduated tokens. Pre-graduation tokens cannot be staked.

How It Works

  1. Stake your tokens into the protocol's staking contract
  2. Earn a share of CLMM trading fees proportional to your stake
  3. Claim rewards anytime
  4. Unstake to get your tokens back
Trading Fees (1%)

   Fee Collector

  ┌─────┴─────┐
  ↓           ↓
Stakers    Protocol
 (X%)      (100-X%)

X = Staked Tokens / Total Supply

Fee Distribution

Fees are split based on the staking ratio:

If Staking RatioStakers GetProtocol Gets
10% staked10% of fees90% of fees
25% staked25% of fees75% of fees
50% staked50% of fees50% of fees

Your individual share of the staker portion is proportional to your stake vs total staked.

Staking Tokens

Prerequisites

  • Token must be graduated
  • You must hold the token in your wallet
  • Small SOL amount for transaction fees

Steps

  1. Navigate to the graduated token's page
  2. Click Stake tab
  3. Enter amount to stake
  4. Click Stake Tokens
  5. Approve transaction

Your tokens are transferred to the staking contract and start earning immediately.

Claiming Rewards

Rewards accumulate over time as trades occur on the CLMM pool.

  1. Go to token page → Stake tab
  2. View your pending rewards
  3. Click Claim Rewards
  4. Approve transaction
  5. Rewards sent to your wallet (in SOL)
⚠️

Rewards are paid in SOL, not the staked token.

Unstaking

Get your tokens back anytime:

  1. Go to token page → Stake tab
  2. Enter amount to unstake
  3. Click Unstake
  4. Approve transaction
  5. Tokens returned to your wallet

Note: Unstaking automatically claims any pending rewards.

Viewing Your Stakes

Portfolio View

  1. Click Portfolio in header
  2. See all your staked positions
  3. View pending rewards across all tokens

Token Page

Each token page shows:

  • Your staked amount
  • Current APY estimate
  • Pending rewards
  • Total staked by all users

APY Estimation

APY varies based on:

  • Trading volume on the CLMM pool
  • Total amount staked
  • Fee tier of the pool
Estimated APY = (Daily Fees × 365 × Staker Share) / Total Staked Value
💡

APY is an estimate based on recent trading activity. Actual returns may vary significantly.

Staking Strategy Tips

Maximize Returns

  • Stake early when total stake is low (larger share)
  • Choose tokens with high trading volume
  • Compound by claiming and buying more to stake

Risk Considerations

  • Token price can drop while staked
  • Low volume = low rewards
  • Opportunity cost vs. selling

Technical Details

  • Contract: Program-derived staking accounts
  • Reward Token: SOL (from trading fees)
  • Minimum Stake: 100 tokens (whole tokens, not smallest units)
  • Lock Period: None (unstake anytime)
  • Fee Collection: Automated via collect_lock_fees instruction