Mina rewards calculator
Estimate what staking with a block producer earns, after its pool fee.
Estimate your rewards
Any active block producer, before its pool fee: about 10.37% a year
What last epoch's blocks paid, per MINA of the stake that made them. Before the pool's fee.
How this is worked out
Last epoch the 51 producers behind its blocks, with 388.8M MINA staked, made 2,280 blocks paying 360.1 MINA each on average. So every staked MINA earns about 0.002112 MINA an epoch.
- Coinbase per block
- 360 MINA
- Set since the network upgrade of Sep 3, 2026
- Average paid per block
- 360.1 MINA
- Coinbase plus fees, last 100 blocks
- Blocks last epoch
- 2,280
- 31.9% of 7,140 slots
- Producing stake
- 388.8M MINA
- 51 producers, from the epoch 7 staking ledger
Assumptions
- Blocks keep coming at last epoch’s pace: 2,280 of 7,140 slots (31.9%). Your pool’s chance of making each one is its share of the stake that is producing.
- The pool is online for every slot it wins and has average luck. Over one epoch, a small pool can make far more or fewer blocks than its share.
- A block pays what the last 100 blocks paid their producers on average (360.1 MINA: the 360 MINA coinbase plus fees).
- Mina pools pay their delegators themselves, off-chain, so the chain doesn’t record pool fees: enter the fee your pool advertises.
- A new delegation counts once it is in the staking ledger, one to two epochs later (one to two weeks), so the first rewards come later.