Oddbean new post about | logout
 The number of Bitcoins produced between July 2016 and May 2020 was 210,000 * 12.5 = 2,625,000

The number of Bitcoins produced between May 2020 and April 2024 is 210,000 * 6.25 = 1,312,500

The number of Bitcoins produced between April 2024 and the next halving is = 210,000 * 3.125 = 656,250

There are 210,000 blocks between each halving (approximately 4 years).

The number of bitcoins produced will continue to be halved every 4 years.

This calculation excludes the fees which cannot be calculated in advance.