Block 1,050,000
Block 1,050,000 hasn't been mined yet. At the usual pace it arrives in about 1 year 5 months, between March and May 2028.
78,367blocks to go
It's a halving block: from it on, miners get 1.5625 BTC of new coins per block instead of 3.125 BTC. The halving countdown