===================================== Bitcoin Block Halving prediction ===================================== bc=957078 gbt=1231006505 bbt=1783451491 This is average time to mine a block (1783451491-1231006505)/957078 bts=577.2198386967011082679695 Now let's multiply that by 1050000 which is the block number of next halving and get the prediction: Sun Mar 19 14:11:52 UTC 2028 ------------------------------------- Next palindrome will be 957759 predicted to happen at this time: Sun Jul 12 08:22:57 UTC 2026 ------------------------------------- Current mining epoch number is 474. The next fortnight happens in block 957600 and probably around this time: Sat Jul 11 06:53:19 UTC 2026