Bitcoin's mined supply hits 20 million milestone, leaving final 1 million BTC to be issued over next 114 years
theblock.co
+ 3 more
09 March 2026 13:40, UTC