Holder Rewards
Earn SOL just for holding tokens. 0.30% of every trade goes to loyal holders.
How It Works
Every time someone buys or sells a token, 0.30% of the trade goes into a holder reward pool. This pool is distributed pro-rata to all eligible holders based on their share of the token supply.
Your Reward = (Your Eligible Balance / Total Eligible Supply) ร Holder Fee Pool
The 3-Day Eligibility Rule
To prevent gaming, tokens must be held for at least 3 days before they become eligible for rewards.
Pending Tokens
Tokens you bought less than 3 days ago. These don't earn rewards yet.
Eligible Tokens
Tokens you've held for 3+ days. These earn their pro-rata share of all fees.
The Accumulator Model (Technical)
Rewards are tracked using a continuous accumulator, not time-based batches. Here's how it works:
When your tokens become eligible, your "debt" is set to match the current accumulator value. This ensures you only earn from future trades, not past ones.
Worked Example
Scenario
- โข You buy 1% of the token supply
- โข You hold for 3 days (tokens become eligible)
- โข Over the next week, the token does $100,000 in volume
Your Earnings
What You DON'T Earn
Any fees from the first 3 days (before eligibility). If $50K volume happened in days 0-3, you get $0 from that.
How to Claim Your Rewards
Go to Token Page
Navigate to the token you're holding
Find Holder Rewards
Scroll to the "Holder Rewards" section
Click Claim
Sign the transaction with your wallet
Claim Details
- You pay gas: ~0.00001 SOL (fraction of a cent)
- Instant delivery: SOL goes directly to your wallet in the same transaction
- No minimum: Claim any amount (but consider if gas is worth it)
- Claim anytime: Rewards accumulate until you claimโno expiration
What Happens Under the Hood
How Are You Verified as a Holder?
Your holder status is verified 100% on-chain through your holder_state account:
- โข When you buy tokens, the contract creates a
holder_statePDA unique to your wallet + this token - โข This account tracks your balance, eligible balance, pending balance, and reward debt
- โข When you claim, the contract requires
eligible_balance > 0 - โข If you never bought, or sold everything, the transaction fails on-chain
You cannot fake being a holder. The smart contract verifies your on-chain state before releasing any SOL.
What Happens When You Sell
When you sell tokens:
- โขYour eligible balance decreases by the amount sold
- โขYou stop earning on those tokens immediately
- โขAny unclaimed rewards stay claimableโselling doesn't forfeit them
After Graduation (Raydium)
After a token graduates to Raydium, the fee structure changes slightly:
| Total Transfer Fee | 1.00% |
| Platform Share | 0.50% |
| Creator Share | 0.30% |
| Holder Share | 0.20% |
Fees are harvested periodically from the Token-2022 transfer fee mechanism and distributed to the holder reward pool.
Frequently Asked Questions
Can I earn rewards on multiple tokens?
Yes! Each token has its own holder reward pool. Your rewards are tracked separately for each token you hold.
What if I buy more tokens after becoming eligible?
New purchases start their own 3-day countdown. Your existing eligible tokens keep earning, but new tokens are "pending" until they mature.
Is there a maximum I can earn?
No cap. The more eligible tokens you hold and the more volume the token does, the more you earn.
Do I need to claim manually?
Yes. Unlike creator fees (which are instant), holder rewards must be claimed. They accumulate until you claim them.
What happens to unclaimed rewards if I never claim?
They stay there forever. There is no expiration. You can claim whenever you want.