===================================== Bitcoin Block Halving prediction ===================================== bc=884409 gbt=1231006505 bbt=1739932779 This is average time to mine a block (1739932779-1231006505)/884409 bts=575.4415644327856989405366 Now let's multiply that by 1050000 which is the block number of next halving and get the prediction: Sat Feb 26 23:32:03 UTC 2028 ------------------------------------- Next palindrome will be 884488 predicted to happen at this time: Wed Feb 19 15:17:18 UTC 2025 ------------------------------------- Current mining epoch number is 438. The next fortnight happens in block 885024 and probably around this time: Sun Feb 23 04:57:55 UTC 2025