Delegators / Stake Account APR%
We compute APR (Annual Percentage Rate) to estimate the annualized staking yield for Solana delegators and stake accounts.
Key concepts
APR is based on actual on-chain rewards aggregated across multiple epochs. For each epoch, we collect:
- Inflation rewards (protocol-level rewards)
- MEV rewards (captured via Jito)
- Active stake (total delegated SOL during the epoch)
We compute APR over a fixed number of recent epochs:
- 7-day APR → based on the last 4 epochs
- 30-day APR → based on the last 15 epochs
The Formula
Inflation APR Formula

MEV APR Formula

Total APR

1. Calculate Per-Epoch Reward Rates:
For each epoch:

These give the fraction of rewards earned per SOL staked, per epoch.
2. Aggregate Epoch Rates
We sum all per-epoch rates over the selected time window (4 or 15 epochs):

We do not compute the average — we work with the total accumulated rates.
3. Annualize the Rates
Since Solana completes ~182.5 epochs per year, we apply a multiplier to annualize the reward rates based on the number of epochs analyzed:

Then:

Finally, APR values are expressed as percentages.
Notes
APR represents simple annualized returns and does not account for compounding.
Updated 19 days ago