Pro

Halving: what changes every four years

New bitcoin only come into being as the reward for a new block. That reward halves every 210,000 blocks, as the program code says. With a block roughly every 10 minutes, 210,000 blocks take about 3.99 years, hence the four years.

Since block 840,000 on 20 April 2024 each block brings 3.125 bitcoin. At 144 blocks a day that is 144 times 3.125, or 450 new bitcoin a day. After the next halving at block 1,050,000 it will be 225.

Worth remembering

New bitcoin are issued on a fixed plan in the code, halving about every four years. What that means for the price is not written there.

One worked example

Since block 840,000, 144 times 3.125 new bitcoin come into being a day, or 450.

Bitcoin Core: reward per block, halving every 210,000 blocks, a block roughly every 10 minutes.

Questions people ask

What is a bitcoin halving?

The moment the reward for a new block halves. It happens every 210,000 blocks, roughly every four years, as the program code says.

How many bitcoin can there be at most?

Just under 21 million. The figure is not a rule in the code, it is the sum of all rewards, which keep halving.

How many new bitcoin come into being each day?

Since block 840,000 about 450, at roughly 144 blocks a day. After the next halving it is half of that.

Source: Bitcoin Core, src/validation.cpp (GetBlockSubsidy) und src/kernel/chainparams.cpp, MIT-Lizenz, as of 2026-10-29, retrieved 2026-10-29

This lesson is part of Pro
What you can try in it

The reward per block from era to era and what it adds up to each day.

Unlock Pro

The simulation, the comparison and the Beam stay free.

Education, not advice. Disclaimer