Stake SOL, stay liquid. Compare them all.
Every liquid staking token on Solana with real size: what it pays, how big it is, what one token is worth in SOL on-chain, and what the market pays for it right now.
| Reading DefiLlama, the stake-pool accounts and Jupiter prices… |
Tap a row for its 6-month APY history. Value = SOL you get per token from the stake pool itself (read on-chain). Market = what Jupiter prices it at in SOL. The gap is the premium or discount.
Bigger is not always better paid.
Each dot is an LST. Up means higher current APY, right means more SOL staked (log scale).
What is a liquid staking token?
You give SOL to a stake pool, it stakes it with validators, and hands you a token. The token is your claim on the pool, so you can trade it, lend it or use it in DeFi while the SOL keeps earning.
Why the price in SOL goes up
Rewards are added to the pool, not paid out. So one JitoSOL is worth a bit more SOL every epoch (about every two days). That is the "Value" column.
Where APY comes from
Staking inflation, plus priority fees and MEV tips that validators share, minus the pool's fee. Current and 30-day APY come from DefiLlama's yields data.
Premium and discount
If the market price is under the on-chain value, the token trades at a discount, usually tiny. Large discounts mean thin liquidity or stress. You can always unstake at value, but it takes an epoch.
The risks
Smart-contract bugs in the pool program, the validators it picks (slashing is not live on Solana today, but downtime costs rewards), who controls the pool's upgrade and fee keys, and liquidity when you need to sell fast.
Where the numbers come from
APY and USD TVL: DefiLlama yields. Mints and stake-pool addresses: Sanctum's public LST registry. Value and SOL TVL: read straight from each SPL stake-pool account. Market price: Jupiter. mSOL (Marinade's own program) and INF (a multi-LST pool) have no single stake-pool account, so their value shows as "—".