# on receiving block 974157 here $ date -u '+%Y-%m-%dT%H:%M:%SZ' 2026-11-01T17:38:48Z # as written in the block header 2026-11-01T17:38:12Z $ uptime # since last reboot 17:38:48 up 74 days, 7:54, 0 users, load average: 1.16, 0.75, 0.84 $ battery.sh 72%, Power Supply Online $ uname -smnr Linux singer 6.18.44-0-lts x86_64 $ grep ^MemAvailable /proc/meminfo MemAvailable: 1474304 kB $ du -h -d1 .bitcoin/ 12.7G .bitcoin/indexes 5.2G .bitcoin/signet 88.0M .bitcoin/wallets 97.6G .bitcoin/blocks 18.6M .bitcoin/regtest 10.7G .bitcoin/chainstate 8.0K .bitcoin/fees 126.5G .bitcoin/ $ df -h . Filesystem Size Used Available Use% Mounted on /dev/sda3 911.4G 453.9G 456.6G 50% / $ bitcoind -version Bitcoin Core daemon version v32.1.0 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 974157 $ BH=$(bitcoin-cli getblockhash 974157); echo $BH 000000000000000000001d9f47a19a6024d3b1a7be9f571c8d6afd23bb18d02c $ bitcoin-cli getblockheader 000000000000000000001d9f47a19a6024d3b1a7be9f571c8d6afd23bb18d02c { "hash": "000000000000000000001d9f47a19a6024d3b1a7be9f571c8d6afd23bb18d02c", "confirmations": 1, "height": 974157, "version": 806879232, "versionHex": "30180000", "merkleroot": "8f2362cc113f4013c151fd617ecf668b3030a25acbc16ac59324aa6ea3034bf2", "time": 1793554692, "mediantime": 1793551809, "nonce": 721507383, "bits": "1701e5ac", "target": "00000000000000000001e5ac0000000000000000000000000000000000000000", "difficulty": 148364561003867.4, "chainwork": "000000000000000000000000000000000000000154e276bb23261661f28d574e", "nTx": 4015, "previousblockhash": "0000000000000000000007dd64b5c0d03d594f771f64f6e9ade96f03c403f729" } $ echo $BH | tr 0 . | fold -w 4 | paste -d " " - - - - .... .... .... .... .... 1d9f 47a1 9a6. 24d3 b1a7 be9f 571c 8d6a fd23 bb18 d.2c $ : 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 974157 sf: 9a6. d.2c $ : 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 . 974157 sk: d.2c 95 $ : 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 . 974157 ak: a7d4 95 $ : Following is the jointkode 974157 jk: d02c a7d4 95 ### niceblack moved to the end $ bitcoin-cli getmempoolinfo { "loaded": true, "size": 45697, "bytes": 19928409, "usage": 114697528, "total_fee": 0.02336205, "maxmempool": 300000000, "mempoolminfee": 0.00000100, "minrelaytxfee": 0.00000100, "incrementalrelayfee": 0.00000100, "unbroadcastcount": 0, "permitbaremultisig": true, "maxdatacarriersize": 100000, "limitclustercount": 64, "limitclustersize": 101000, "optimal": true } $ gmm.sh 117 ## Current epoch estimation is +1.57% ## 429 of 2016, i.e. 21%, 1587 to go ## Current and previous two in numbers: $ bitcoin-cli getnetworkhashps 2016 1.078266620206039e+21 $ bitcoin-cli getnetworkhashps 2016 973727 1.061590210849434e+21 $ bitcoin-cli getnetworkhashps 2016 971711 1.006235771946967e+21 $ bitcoin-cli gettxoutsetinfo muhash { "height": 974157, "bestblock": "000000000000000000001d9f47a19a6024d3b1a7be9f571c8d6afd23bb18d02c", "txouts": 164081525, "bogosize": 12847123098, "muhash": "2d21ba49897ef3c634a556aa8c0e69bcde7411836a8a60d9b8b8f4cb89b1ad19", "total_amount": 20106513.61537213, "total_unspendable_amount": 230.13462787, "block_info": { "prevout_spent": 4796.05916063, "coinbase": 3.14103345, "new_outputs_ex_coinbase": 4796.04312716, "unspendable": 0.00000002, "unspendables": { "genesis_block": 0.00000000, "bip30": 0.00000000, "scripts": 0.00000002, "unclaimed_rewards": 0.00000000 } } } $ bitcoin-cli getblockstats 974157 { "avgfee": 399, "avgfeerate": 1, "avgtxsize": 413, "blockhash": "000000000000000000001d9f47a19a6024d3b1a7be9f571c8d6afd23bb18d02c", "feerate_percentiles": [ 0, 0, 1, 2, 3 ], "height": 974157, "ins": 8869, "maxfee": 84983, "maxfeerate": 140, "maxtxsize": 73537, "medianfee": 16, "mediantime": 1793551809, "mediantxsize": 206, "minfee": 0, "minfeerate": 0, "mintxsize": 139, "outs": 9647, "subsidy": 312500000, "swtotal_size": 1546373, "swtotal_weight": 3539837, "swtxs": 3904, "time": 1793554692, "total_out": 479604312718, "total_size": 1659292, "total_weight": 3991513, "totalfee": 1603345, "txs": 4015, "utxo_increase": 778, "utxo_size_inc": 27125, "utxo_increase_actual": -1595, "utxo_size_inc_actual": -112752 } $ bitcoin-cli getnettotals { "totalbytesrecv": 1507427631, "totalbytessent": 1010914200, "timemillis": 1793554728837, "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 v32.1.0 - server 70017/Satoshi:32.1.0/ ipv4 npr total block in 0 2 2 out 3 0 3 0 total 3 2 5 Local services: witness, compact filters, network limited, p2p v2 Local addresses: n/a $ bitcoin-cli -addrinfo { "addresses_known": { "ipv4": 79113, "ipv6": 299, "onion": 1743, "i2p": 6, "cjdns": 0, "total": 81161 } } $ halving.sh 974157 ===================================== Bitcoin Block Halving prediction ===================================== bc=974157 gbt=1231006505 bbt=1793554692 This is average time to mine a block (1793554692-1231006505)/974157 bts=577.4711976907236813740686 Now let's multiply that by 1050000 which is the block number of next halving and get the prediction: Wed Mar 22 15:30:40 UTC 2028 ------------------------------------- Next palindrome will be 974479 predicted to happen at this time: Tue Nov 3 21:17:17 UTC 2026 ------------------------------------- Current mining epoch number is 483. The next fortnight happens in block 975744 and probably around this time: Thu Nov 12 08:12:18 UTC 2026 ### v2_peerinfo are in v2_peerinfo-bitcoin.txt $ bitcoin-cli getpeerinfo | grep -w 'v2' | uniq -c 12 "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 28a10d2c9bb8027a a58a00e46191736cce04ab2dfdd2647a02e616c9666848a44fd1c23c3e6d331b 68049048565bdf33 7f9948484449b64735d7fc1bf4cde74529bd35a80fe980e17fdf8649eeec9ba7 232c50718eb371df f4f277fe398d7df1fc26c040d5ae1744838d727e9dfdd741fa84b1a239e6b0c8 dba50b0bc51d2a97 6c73146a719e3db5c5f7ac382d02a6826e97a145565db40cc7211ce8723da787 52f8b3bf627ae1f5 3523377b5d1a293743571c96c662743e8775af4e997f08a03710d4189fb12860 479bcefd4b1760f5 f108dc3bab411e8ff0b371769f448ad75ae602732cc5c3542f56c98f769c6194 3b1a06e24189f267 bb732f61e6ca62790eb0623cde9dee2ec3af7e97a3a0ae9f83beb0bec69d54a4 d9a331019e46eea4 97409ed2f183de7748561a088df490d254a43211d30e46dabf46e91cbf18c977 0d212e79ab6c16ab 6981b9e3378549b02e3641d958c5a520548399d07c891cb6d17ec4c22064be2a ea44af8d30c72bfd 36f881bdae4a82d97c6432a4c7ca69733ced35d1365342a3539af09ac683d7b5 b2176247e4578a69 dea1de36ab406518ffd0b239b5192b9118fc22b5da5f396ba3f077243de83f53 ea0557f944f2fa8d c6cdd99d5bb2fc36fe1e145fd2796aebe90ed6ba2f057c7a7be588c514378b23 $ niceblack.sh $BH $BC ____ _______ __ / __ \/__ / // / / /_/ / / / // /_ \__, / / /__ __/ /____/ /_/ /_/ ______________ < / ____/__ / / /___ \ / / / /___/ / / / /_/_____/ /_/ ,----- .123 4567 89ab cdef -----, | | | .. .... .... .... .... .f | | 1. .... 1d9f 47a1 9a6. 1f | | 2. 24d3 b1a7 be9f 571c 2f | | 3. 8d6a fd23 bb18 d.2c 3f | '=== ==== ==== ==== ==== ===' jk: d.2c a7d4 95