Marinade does not publish a fixed rate, because Solana's staking rewards change every epoch. What we can give you is the arithmetic, so you can work out your own numbers from the current APY shown in the app.
Yearly
Multiply your stake by the current APY.
Example only, using 5% as a round number: 20 SOL at 5% APY earns about 1 SOL over a year. Check the app for the real rate before relying on any figure.
Per Epoch
Solana pays rewards every epoch, roughly every day, so there are about 340 epochs in a year. Divide your yearly figure by 340.
Using the same example: 20 SOL earning 1 SOL a year receives about 0.003 SOL per epoch. That is the amount that actually appears about once a day.
Why It Looks Like Nothing at First
This is the most common surprise, and the arithmetic explains it completely.
A small stake over a short period produces a very small number. At 5% APY:
1 SOL earns roughly 0.00015 SOL per epoch, which is a few cents.
10 SOL earns roughly 0.0015 SOL per epoch.
100 SOL earns roughly 0.015 SOL per epoch.
Staking rewards are not a fast return. They are a steady annual rate paid out in very small instalments, and they compound. Judging them over a few days will always look disappointing; judging them over months is the fair comparison.
Factor in the cost of leaving as well, because on a small position it is not negligible. Instant Unstake pays a market spread on the amount you unstake. Delayed Unstake on Marinade Native is a flat 0.003 SOL, charged from your wallet's SOL balance rather than deducted from the amount unstaked, which on a 1 SOL position is around 20 epochs of rewards.
If You Chose a Recipe Reward Token
The same maths applies, but the reward is converted into your chosen token before it reaches you. Your stake earns at Marinade's rate, and that value arrives each epoch as USDG, USDC, cbBTC, or whichever token you selected.
FAQ
Q: Can you tell me exactly what I will earn?
A: No, and neither can anyone else. The rate moves with network conditions every epoch, so any exact figure would be a guess. Use the current APY in the app and the arithmetic above for an estimate.
Q: I staked months ago and only earned a few cents. Is that broken?
A: Almost certainly not. Run your stake through the numbers above. A small position genuinely does produce cents per epoch. If the result does not match what you are seeing, start a conversation and we will check your position.
Q: I ran the numbers and I am still short. What else could it be?
A: On a small Marinade Native position, rebalancing is the usual reason. Stake being moved to a better validator stops earning for one epoch while it re-activates, and a small position moves in large chunks. See Why Do I Have Multiple Stake Accounts?
Q: Is the rate guaranteed?
A: No. Staking rewards come from the network, not from Marinade, and they vary. See What APY Does Marinade Pay?
Q: Where do I see what I have actually earned?
A: Request a staking rewards report, which lists your rewards epoch by epoch.
