Skip to main content

Solana Staking Calculator

Calculate SOL staking rewards from stake amount, validator commission, and epoch duration. Enter values for instant results with step-by-step formulas.

Share this calculator

Formula

Effective APY = Base APY x (1 - Commission Rate); Rewards = Stake x ((1 + Effective APY / Epochs)^Total Epochs - 1)

Your effective staking yield equals the network APY reduced by the validator commission rate. With compounding, rewards earned each epoch are added to your stake, increasing future rewards. Epochs occur approximately every 2-3 days on Solana.

Worked Examples

Example 1: Standard SOL Staking for One Year

Problem: You stake 100 SOL at $150/SOL with a validator charging 5% commission. Network APY is 7.2%. Compound rewards each epoch for 12 months.

Solution: Initial value: 100 SOL x $150 = $15,000\nEffective APY: 7.2% x (1 - 0.05) = 6.84%\nEpochs per year: 365 / 2.5 = 146\nReward per epoch: 6.84% / 146 = 0.04685%\nAfter 12 months (compounded): 100 x (1.0004685)^146 = 107.08 SOL\nRewards earned: 7.08 SOL\nAt $150/SOL: Rewards = $1,062\nCommission paid: 7.08 / 0.95 x 0.05 = 0.373 SOL

Result: Final Balance: 107.08 SOL | Rewards: 7.08 SOL ($1,062) | Commission: 0.37 SOL

Example 2: SOL Staking with Price Appreciation

Problem: Stake 500 SOL at $150/SOL for 24 months. APY 7.2%, commission 5%, and SOL price increases 50% over the period.

Solution: Initial value: 500 SOL x $150 = $75,000\nEffective APY: 6.84%\nAfter 24 months (compounded): 500 x (1.0004685)^292 = 573.12 SOL\nRewards: 73.12 SOL\nEnd price: $150 x 1.50 = $225\nFinal value: 573.12 x $225 = $128,952\nStaking rewards value: 73.12 x $225 = $16,452\nPrice appreciation: 500 x ($225-$150) = $37,500\nTotal return: $128,952 - $75,000 = $53,952 (71.9%)

Result: Final: 573.12 SOL ($128,952) | Staking Rewards: $16,452 | Total Return: $53,952 (71.9%)

Frequently Asked Questions

How are Solana staking rewards calculated?

Solana staking rewards are determined by several factors. The base inflation rate started at 8% annually and decreases by 15% each year until reaching a long-term target of 1.5%. The actual rewards you receive depend on the total amount of SOL staked across the network (currently around 65-70%), your validator performance and uptime, and the validator commission rate. Your effective APY equals the network staking yield multiplied by (1 minus the validator commission). For example, if the network yield is 7.2% and your validator charges 5% commission, your effective APY is 7.2% x 0.95 = 6.84%. Rewards are distributed every epoch, approximately every 2 to 3 days.

What is a Solana epoch and how long does it last?

A Solana epoch is a fixed period of time during which the validator set and their stake delegations remain constant. Each epoch consists of a predetermined number of slots, where each slot represents the time for a validator to produce a block (approximately 400 milliseconds). Currently, an epoch is 432,000 slots, which translates to roughly 2 to 3 days. At the end of each epoch, staking rewards are calculated and distributed to delegators based on their stake weight and the validator performance during that epoch. The epoch boundary is also when new stake delegations become active and unstaking requests are processed after the cooldown period completes.

How do I choose a good Solana validator?

Choosing a validator involves evaluating several key metrics. Commission rate is the percentage of rewards the validator keeps, typically ranging from 0% to 10%. Lower commission means higher returns for you, but very low commission validators may not be sustainable. Uptime and performance history indicates reliability. Validators with consistently high vote success rates and low skip rates generate more rewards. Total stake and number of delegators reflect community trust. Consider supporting smaller validators to improve network decentralization. Check if the validator is on a data center that already hosts many validators, as geographic diversity strengthens the network. Sites like StakeWiz, Validators.app, and SolanaBeach provide detailed validator analytics.

What are the risks of staking Solana?

Staking SOL involves several risk categories. Validator risk means if your chosen validator behaves maliciously or has poor performance, your rewards may be reduced. While Solana does not currently implement slashing (penalty for validator misbehavior), it could be introduced in the future. Liquidity risk exists because unstaking requires a cooldown period of approximately 2-3 days (one full epoch), during which you cannot transfer or trade your SOL. Price risk remains since your staked SOL still fluctuates in market value. Smart contract risk applies if staking through a liquid staking protocol rather than native delegation. Inflation risk means that if you do not stake, your SOL loses purchasing power relative to stakers.

What is liquid staking on Solana?

Liquid staking allows you to stake SOL while receiving a derivative token that represents your staked position and accrued rewards. Popular Solana liquid staking providers include Marinade Finance (mSOL), Lido (stSOL), and Jito (JitoSOL). The derivative token can be used in DeFi protocols for lending, borrowing, or providing liquidity, effectively allowing you to earn staking rewards and DeFi yields simultaneously. The trade-off is additional smart contract risk and typically a small fee charged by the liquid staking protocol. Liquid staking tokens generally appreciate in value relative to SOL over time as staking rewards accumulate, making them a convenient way to auto-compound rewards.

How does validator commission affect my staking returns?

Validator commission directly reduces your staking rewards by the commission percentage. If the base staking APY is 7.2% and your validator charges 10% commission, you receive 7.2% x (1 - 0.10) = 6.48% effective APY. Over a year of staking 100 SOL, the difference between a 0% and 10% commission validator is 7.2 SOL versus 6.48 SOL in rewards, a gap of 0.72 SOL. While lower commission is generally better for delegators, extremely low commission rates may indicate an unsustainable validator operation. A validator needs revenue to cover server costs, maintenance, and operations. Commission rates between 3% and 7% are common and generally considered reasonable for quality validators.

References