===================================== Bitcoin Block Halving prediction ===================================== bc=969273 gbt=1231006505 bbt=1790749446 This is average time to mine a block (1790749446-1231006505)/969273 bts=577.4868004300125661061784 Now let's multiply that by 1050000 which is the block number of next halving and get the prediction: Wed Mar 22 20:03:42 UTC 2028 ------------------------------------- Next palindrome will be 969969 predicted to happen at this time: Sun Oct 4 22:02:56 UTC 2026 ------------------------------------- Current mining epoch number is 480. The next fortnight happens in block 969696 and probably around this time: Sat Oct 3 02:15:22 UTC 2026