===================================== Bitcoin Block Halving prediction ===================================== bc=903446 gbt=1231006505 bbt=1751321173 This is average time to mine a block (1751321173-1231006505)/903446 bts=575.9216290496288105445034 Now let's multiply that by 1050000 which is the block number of next halving and get the prediction: Fri Mar 3 19:33:11 UTC 2028 ------------------------------------- Next palindrome will be 904409 predicted to happen at this time: Mon Jul 7 08:09:45 UTC 2025 ------------------------------------- Current mining epoch number is 448. The next fortnight happens in block 905184 and probably around this time: Sat Jul 12 12:08:44 UTC 2025