===================================== Bitcoin Block Halving prediction ===================================== bc=959824 gbt=1231006505 bbt=1785148561 This is average time to mine a block (1785148561-1231006505)/959824 bts=577.3365519756205558304899 Now let's multiply that by 1050000 which is the block number of next halving and get the prediction: Tue Mar 21 00:14:21 UTC 2028 ------------------------------------- Next palindrome will be 959959 predicted to happen at this time: Tue Jul 28 08:15:01 UTC 2026 ------------------------------------- Current mining epoch number is 476. The next fortnight happens in block 961632 and probably around this time: Sat Aug 8 12:33:05 UTC 2026