===================================== Bitcoin Block Halving prediction ===================================== bc=903185 gbt=1231006505 bbt=1751185734 This is average time to mine a block (1751185734-1231006505)/903185 bts=575.9381002362746986777917 Now let's multiply that by 1050000 which is the block number of next halving and get the prediction: Sat Mar 4 00:21:26 UTC 2028 ------------------------------------- Next palindrome will be 903309 predicted to happen at this time: Mon Jun 30 04:19:10 UTC 2025 ------------------------------------- Current mining epoch number is 448. The next fortnight happens in block 905184 and probably around this time: Sat Jul 12 16:17:14 UTC 2025