Only 1 million BTC left to mine

Miners have already produced 20 million BTC, about 95.2% of the total supply.

The remaining 1 million coins will take roughly 115 years to mine due to halvings and the gradual reduction of block rewards.

$BTC

BTC
BTC
75,637.74
-0.69%