Even so, the final bitcoin will likely not be minted until some time around 2140 , according to current estimates. The rate at which new bitcoin are mined is geared to slow down over time. The reward for mining each block of bitcoin – which is done every 10 minutes – halves every 210,000 blocks.