# on receiving block 947593 here $ date -u '+%Y-%m-%dT%H:%M:%SZ' 2026-05-02T16:31:38Z # as written in the block header 2026-05-02T16:31:17Z $ uptime # since last reboot 16:31:38 up 44 days, 7:24, 0 users, load average: 1.55, 1.20, 1.26 $ battery.sh 156%, Power Supply Online $ uname -smnr Linux singer 6.18.2-0-lts x86_64 $ grep ^MemAvailable /proc/meminfo MemAvailable: 2157180 kB $ du -h -d1 .bitcoin/ 12.2G .bitcoin/indexes 4.4G .bitcoin/signet 2.5M .bitcoin/wallets 97.7G .bitcoin/blocks 18.6M .bitcoin/regtest 10.6G .bitcoin/chainstate 125.1G .bitcoin/ $ df -h . Filesystem Size Used Available Use% Mounted on /dev/sda3 911.4G 434.4G 476.1G 48% / $ bitcoind -version Bitcoin Core daemon version v31.0.0rc4 bitcoind Copyright (C) 2009-2026 The Bitcoin Core developers Please contribute if you find Bitcoin Core useful. Visit for further information about the software. The source code is available from . This is experimental software. Distributed under the MIT software license, see the accompanying file COPYING or $ BC=$(bitcoin-cli getblockcount); echo $BC 947593 $ BH=$(bitcoin-cli getblockhash 947593); echo $BH 0000000000000000000108592e865e319ec8977668deb7ace1ad0236e7a4bba7 $ bitcoin-cli getblockheader 0000000000000000000108592e865e319ec8977668deb7ace1ad0236e7a4bba7 { "hash": "0000000000000000000108592e865e319ec8977668deb7ace1ad0236e7a4bba7", "confirmations": 1, "height": 947593, "version": 537157632, "versionHex": "20046000", "merkleroot": "0716c48018d8d9725bb2c0137da20528d8809749fa38508786deeee4e4488332", "time": 1777739477, "mediantime": 1777734920, "nonce": 2231845267, "bits": "17021ff0", "target": "000000000000000000021ff00000000000000000000000000000000000000000", "difficulty": 132472011079030.5, "chainwork": "0000000000000000000000000000000000000001246041668c4a52f177990f7e", "nTx": 1809, "previousblockhash": "000000000000000000006af013123018e4b732202439a78e0dd55cad00460487" } $ echo $BH | tr 0 . | fold -w 4 | paste -d " " - - - - .... .... .... .... ...1 .859 2e86 5e31 9ec8 9776 68de b7ac e1ad .236 e7a4 bba7 $ : Following was the shortform $ : from which shortkode came $ last=${BH: -4} $ a=$(echo $BH | cut -b-60 \ | fold -w 4 \ | grep -Ev '^(0000|[^0]{4})$') $ R=$(echo $a $last | cut -b-20) $ printf "%s sf: " $BC $ { echo $R | grep "$last$" \ || echo $R M; } | tr "0\n" ". " echo 947593 sf: ...1 .859 .236 bba7 $ : Following was the shortkode $ : from which anecdote came $ nz=$(echo $BH | fold -w 4 \ | grep -cE '^[^0]{4}$') $ z=$(echo $BH | fold -w 4 \ | grep -c '^0000$') $ nzzs=$(((${nz}<<4)+${z})) $ printf "%s sk: " $BC $ printf "%s %x\n" \ $last \ $nzzs \ | tr 0 . 947593 sk: bba7 94 $ : Following is an anecdote $ all=$(echo $BH | fold -w 4 \ | sed 's/^/0x/' \ | paste -s | tr '\t' ^) $ printf "%s ak: " $BC $ printf "%04x %02x\n" \ $(($all)) $nzzs \ | tr 0 . 947593 ak: 11bb 94 $ : Following is the jointkode 947593 jk: bba7 11bb 94 ### niceblack moved to the end $ bitcoin-cli getmempoolinfo { "loaded": true, "size": 49113, "bytes": 34128775, "usage": 176414352, "total_fee": 0.05746610, "maxmempool": 300000000, "mempoolminfee": 0.00000100, "minrelaytxfee": 0.00000100, "incrementalrelayfee": 0.00000100, "unbroadcastcount": 31, "fullrbf": true, "permitbaremultisig": true, "maxdatacarriersize": 100000, "limitclustercount": 64, "limitclustersize": 101000, "optimal": true } $ gmm.sh 168 ## Current epoch estimation is -0.62% ## 73 of 2016, i.e. 3%, 1943 to go ## Current and previous two in numbers: $ bitcoin-cli getnetworkhashps 2016 9.421295525710206e+20 $ bitcoin-cli getnetworkhashps 2016 947519 9.480332550563884e+20 $ bitcoin-cli getnetworkhashps 2016 945503 9.704094538460986e+20 $ bitcoin-cli gettxoutsetinfo muhash { "height": 947593, "bestblock": "0000000000000000000108592e865e319ec8977668deb7ace1ad0236e7a4bba7", "txouts": 165420615, "bogosize": 12959591902, "muhash": "7fda28a5ba1b2f86a13c84996ee56957db03e48aca8a1e2085fe86b9ae5899d1", "total_amount": 20023501.15331705, "total_unspendable_amount": 230.09668295, "block_info": { "prevout_spent": 5792.57680392, "coinbase": 3.14090710, "new_outputs_ex_coinbase": 5792.56089682, "unspendable": 0.00000000, "unspendables": { "genesis_block": 0.00000000, "bip30": 0.00000000, "scripts": 0.00000000, "unclaimed_rewards": 0.00000000 } } } $ bitcoin-cli getblockstats 947593 { "avgfee": 879, "avgfeerate": 1, "avgtxsize": 765, "blockhash": "0000000000000000000108592e865e319ec8977668deb7ace1ad0236e7a4bba7", "feerate_percentiles": [ 1, 1, 1, 1, 2 ], "height": 947593, "ins": 7681, "maxfee": 67123, "maxfeerate": 60, "maxtxsize": 59057, "medianfee": 305, "mediantime": 1777734920, "mediantxsize": 223, "minfee": 33, "minfeerate": 0, "mintxsize": 150, "outs": 4951, "subsidy": 312500000, "swtotal_size": 893953, "swtotal_weight": 2030599, "swtxs": 1620, "time": 1777739477, "total_out": 579256089682, "total_size": 1384261, "total_weight": 3991831, "totalfee": 1590710, "txs": 1809, "utxo_increase": -2730, "utxo_size_inc": -200560, "utxo_increase_actual": -2892, "utxo_size_inc_actual": -213612 } $ bitcoin-cli getnettotals { "totalbytesrecv": 103960554, "totalbytessent": 242497231, "timemillis": 1777739498994, "uploadtarget": { "timeframe": 86400, "target": 0, "target_reached": false, "serve_historical_blocks": true, "bytes_left_in_cycle": 0, "time_left_in_cycle": 0 } } $ bitcoin-cli -netinfo Bitcoin Core client v31.0.0rc4 - server 70016/Satoshi:31.0.0/ ipv4 npr total block in 11 1 12 out 10 0 10 2 total 21 1 22 Local services: witness, compact filters, network limited, p2p v2 Local addresses: n/a $ bitcoin-cli -addrinfo { "addresses_known": { "ipv4": 66321, "ipv6": 0, "onion": 0, "i2p": 0, "cjdns": 0, "total": 66321 } } $ halving.sh 947593 ===================================== Bitcoin Block Halving prediction ===================================== bc=947593 gbt=1231006505 bbt=1777739477 This is average time to mine a block (1777739477-1231006505)/947593 bts=576.9696431171999822708881 Now let's multiply that by 1050000 which is the block number of next halving and get the prediction: Thu Mar 16 13:13:27 UTC 2028 ------------------------------------- Next palindrome will be 947749 predicted to happen at this time: Sun May 3 17:31:24 UTC 2026 ------------------------------------- Current mining epoch number is 470. The next fortnight happens in block 949536 and probably around this time: Fri May 15 15:55:29 UTC 2026 ### v2_peerinfo are in v2_peerinfo-bitcoin.txt $ bitcoin-cli getpeerinfo | grep -w 'v2' | uniq -c 11 "transport_protocol_type": "v2", $ bitcoin-cli getpeerinfo \ | jq -r '.[] | select ( .transport_protocol_type == "v2" ) | .addr + " " + .session_id' \ | while read addr sid do a=$(echo ${addr%\]*} | tr -d '\[' | md5sum | cut -b-16); printf "%s\n\t%s\n" "$a" "$sid" done 6998b3f5481468c5 ad94badac78706b3587381f9679fdf7c10342b4a80e8c291b5375c80c7b93033 4d206dbaa4a31f10 524074c3b97e3e0d63b2b209bb2a0e321a1f7d25927ba8c77faf642e65024f46 156059ea5a4f4a7b 47b6e88d4c5895629c972316708261ee8165fb3f18823bd2a4020739fdf689e2 d9763626bed50e83 00d86cebf192befa0ee555448ecd779654c2938c1c20e240de543a857d4fed9a b7266bc85703b5ce 981d3ecb877299682b5c8abbaea9c34b8a0aa6e89f8d91de12f1fe3529ef2b5f ce1ded3f42bb19f7 0d513c956b2f53e6df9ee31845375c1df887f2b67362595448f539b3f048f89e df16ae4bffd2fd25 a0c766c882cd17e7a6da5bb7bd905bf84d735e800a2b3fee22af7abd6240f707 dd286af38f9d906b c3c63a1d22f2492d52e5b57f59c7cbc9f0a990630e5b2d1d3aea971fb3904470 91b4e0e56470b357 bfb409553b436fd6d9b6bc540e9c175a51c0f819a821b8b4b2986d0bb54952a6 dc6fdd6bc529cffa 9482c5c3318f08a050aac80cae2b6ce1d74e1c84a97c4ec731f06c916afd9202 339956a2cac67b31 0559e3de8d227b16a3ea670b2b8662a6bd968cb36c2bb28fb023389f77e91d44 $ niceblack.sh $BH $BC ___ _ _ ______ / _ \| || |____ | | (_) | || |_ / / \__, |__ _|/ / / / | | / / /_/ |_|/_/ _____ ___ ____ | ____/ _ \___ \ | |__| (_) |__) | |___ \\__, |__ < ___) | / /___) | |____/ /_/|____/ ,----- .123 4567 89ab cdef -----, | | | .. .... .... .... .... .f | | 1. ...1 .859 2e86 5e31 1f | | 2. 9ec8 9776 68de b7ac 2f | | 3. e1ad .236 e7a4 bba7 3f | '=== ==== ==== ==== ==== ===' jk: bba7 11bb 94