Assume a Stakepool with a delegated amount of x Ada. How can one calculate the probability of minting a block and what factors does it depend on?


4 Answers 4


Visit a site like pooltool.io to see current delegated total for the network (top left corner), currently 30.24b ADA but changes day to day. Each epoch we have 0.05 (active slot coefficient network parameter) of the available slots on average assigned a leader slot (chance to produce a block), which is 5 * 24 * 60 * 60 * 0.05 = 21600 blocks per epoch on average.

Doing the simple maths for, say, 1 million ADA delegated to a pool yields 1,000,000 / 30,240,000,000 * 21600 = ~ 0.7 blocks per epoch. Alternatively you can do: 1/21600 * 30,240,000,000 to get a result of 1,400,000 ADA for one block, on average.

  • 5 * 24 * 60 * 60 part is not explained here. 24 * 60 * 60 = 86400 seconds in one day and multiplied by 5 which is cardano epoch length. Sep 3, 2022 at 6:44

you can see full doc here https://hydra.iohk.io/build/790053/download/1/delegation_design_spec.pdf

and small one here https://docs.cardano.org/en/latest/explore-cardano/understanding-pledging-and-rewards.html

also you can use this one for calculate it. https://dynamicstrategies.io/crewardcalculator


Currently, on average it’s 1M Ada to mint one block per epoch consistently. On ADApools.org a correlation between “Estimated Blocks in Whole Epoch” and “live stake” can be observed.


It depends on a few parameters: 1. Transaction fees from the set of transactions included in a block that was minted. 2. Monetary expansion: involves distinguishing between the total supply of ada and the maximal supply of ada. Please note that the more pools join the network, the less reward will be distributed.

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.