===================================== Bitcoin Block Halving prediction ===================================== bc=957569 gbt=1231006505 bbt=1783773865 This is average time to mine a block (1783773865-1231006505)/957569 bts=577.2605240347964117505769 Now let's multiply that by 1050000 which is the block number of next halving and get the prediction: Mon Mar 20 02:03:52 UTC 2028 ------------------------------------- Next palindrome will be 957759 predicted to happen at this time: Sun Jul 12 19:12:24 UTC 2026 ------------------------------------- Current mining epoch number is 474. The next fortnight happens in block 957600 and probably around this time: Sat Jul 11 17:42:40 UTC 2026