Coming from bitcoin and ethereum. Miners have a chance of winning the block reward at the end of the block time. But since EOS is .5 seconds, what is the block reward per second?

And since there are 21 block producers, does it randomly pick a producer to produce the next block? Or is there some type of criteria where one producer would produce more than others?

1 Answer 1


Rewards are coming from inflation, 1% per year is for block producer rewards. New tokens are being produced and given to the block producers.

EOS is a DPOS blockchain and as such the production of blocks is not a competition between the block producers but a cooperation. The block producers take turns and each one produces 12 consecutive blocks which takes 6 seconds. Then the next block producer takes over and processes the next 12 blocks.

There is a formula which divides the block reward between the active block producers and the stand by block producer. A quarter of the 1% inflation goes to the top 21 block producers, they are the active block producers. The rest, 75% of the 1% is divided between the top 100 or so block producers with a cut-off at 100 EOS per day. Currently there are 78 block producers getting paid and this changes all the time and depends on user's votes.

There are several places where you can see the live rewards given to the block producers.





  • 1
    quick note: on eos mainnet, bps produce for 12 blocks (6s)
    – confused00
    Oct 16, 2018 at 9:16
  • Thanks for the correction @confused00
    – Ami Heines
    Oct 16, 2018 at 12:12
  • So how much do they make in USD terms per a day? Oct 16, 2018 at 13:33
  • Well, that depends on the exchange rate and each block producer's reward.
    – Ami Heines
    Oct 16, 2018 at 14:41

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.