Solana staking yields, explained
Staking yield is the closest thing Solana has to a base interest rate, and liquid staking tokens are how most people hold it. Here is where the yield actually comes from, how it reaches your wallet, and how to compare providers without being misled by a headline number.
Where the yield comes from
Solana pays validators, and the people who delegate stake to them, from two streams. The first is inflation rewards: the protocol mints new SOL each epoch and distributes it to stakers in proportion to their stake and their validator's performance. The second is MEV and priority fee income: validators earn tips for ordering transactions, and good operators share that income with their stakers.
Both streams settle once per epoch, which is 432,000 slots, roughly two days. That cadence shapes everything about how staking yield behaves: it arrives in steps, not continuously, and any yield figure you see is an annualized extrapolation of recent epochs.
How a liquid staking token carries yield
A liquid staking token (LST) such as jitoSOL, jupSOL or mSOL is a claim on a pool of staked SOL. The pool keeps earning rewards every epoch, and instead of paying them out, it lets the token's exchange rate against SOL drift upward. One jitoSOL is worth more SOL today than it was last month, and that difference is the yield.
This is why LST balances do not grow. You hold the same number of tokens; each token quietly becomes worth more SOL. It also means the yield compounds automatically, since rewards are retained in the pool and start earning the next epoch.
Why headline APY can mislead
Most comparison sites quote whatever the protocol reported most recently. Three things distort that number:
- Reward incentives. Protocols sometimes add temporary token incentives on top of staking yield. The headline APY jumps, then falls back when the campaign ends.
- Epoch noise. MEV income varies a lot between epochs. A quiet week and a frantic week can differ by a full percentage point or more.
- Annualization. Any short sample multiplied out to a year exaggerates whatever was unusual about that sample.
A 30 day average smooths most of this out, which is why our yields comparison ranks providers by the 30 day mean rather than the latest print. When a token's headline APY is far above its 30 day average, that gap is usually an incentive campaign, not a better validator set.
Market rate vs redemption rate
An LST has two prices. The redemption rate is what the stake pool itself will honor if you unstake through it, which can take until the end of the epoch. The market rate is what the token trades for right now on a DEX. Most of the time they sit within a few basis points of each other. In stressed markets the market rate can slip to a discount, because sellers who want out immediately pay for the convenience.
Neither number is wrong; they answer different questions. If you can wait for an epoch boundary, the redemption rate is your exit. If you need out now, the market rate is.
What the APY number does not tell you
Two tokens with identical yield are not identical holdings. Before moving meaningful size into any LST, it is worth checking:
- Liquidity depth. How much can be sold into DEX pools before the price moves? TVL is a rough proxy, on-chain pool depth is the real answer.
- Validator concentration. Some pools spread stake across hundreds of validators, others concentrate it. Concentration adds correlated downtime risk.
- Smart contract surface. Every pool adds contract risk on top of native staking. Audits and time in production matter.
- Who runs it. Exchange-run tokens (bnSOL, bbSOL) tie you to a company as well as a contract.
Estimating what a position earns
Because rewards compound per epoch, the arithmetic is slightly better than simple interest. Our staking calculator does the per-epoch compounding for you and converts the result to USD at today's price. For current APYs across the major tokens, the yields page refreshes every six hours.