
Bitcoin supply nears 20.07M, with last coins to be mined by 2140 due to halving schedule.
Bitcoin's circulating supply has reached about 20.07 million coins, leaving roughly 929,465 BTC yet to be mined under its 21 million cap. Due to programmed halving events every four years, the block reward halves, slowing new coin issuance until it e...

