# on receiving block 958035 here $ date -u '+%Y-%m-%dT%H:%M:%SZ' 2026-07-14T17:05:25Z # as written in the block header 2026-07-14T17:05:07Z $ uptime # since last reboot 17:05:25 up 18 days, 9:36, 0 users, load average: 0.48, 0.42, 0.49 $ battery.sh 151%, Power Supply Online $ uname -smnr Linux singer 6.18.2-0-lts x86_64 $ grep ^MemAvailable /proc/meminfo MemAvailable: 2119488 kB $ du -h -d1 .bitcoin/ 12.4G .bitcoin/indexes 4.7G .bitcoin/signet 2.6M .bitcoin/wallets 97.7G .bitcoin/blocks 18.6M .bitcoin/regtest 10.7G .bitcoin/chainstate 125.8G .bitcoin/ $ df -h . Filesystem Size Used Available Use% Mounted on /dev/sda3 911.4G 434.9G 475.6G 48% / $ bitcoind -version Bitcoin Core daemon version v31.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 958035 $ BH=$(bitcoin-cli getblockhash 958035); echo $BH 000000000000000000015aac24b84f74c52fc626860f4213d465d7245dcee089 $ bitcoin-cli getblockheader 000000000000000000015aac24b84f74c52fc626860f4213d465d7245dcee089 { "hash": "000000000000000000015aac24b84f74c52fc626860f4213d465d7245dcee089", "confirmations": 1, "height": 958035, "version": 537255936, "versionHex": "2005e000", "merkleroot": "4ff7df538853eb1ef37bea2ab02164b0687f5ec6e38b45f0820dbacf9d4cfa46", "time": 1784048707, "mediantime": 1784042784, "nonce": 3993498257, "bits": "1702369d", "target": "00000000000000000002369d0000000000000000000000000000000000000000", "difficulty": 127170500429035.2, "chainwork": "000000000000000000000000000000000000000137aa8e9ce07439690536ef48", "nTx": 4072, "previousblockhash": "00000000000000000000a99eb115dcfe8ab29fda206d62b6ab0df8397b4cbaee" } $ echo $BH | tr 0 . | fold -w 4 | paste -d " " - - - - .... .... .... .... ...1 5aac 24b8 4f74 c52f c626 86.f 4213 d465 d724 5dce e.89 $ : 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 958035 sf: ...1 86.f e.89 $ : 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 . 958035 sk: e.89 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 . 958035 ak: 4872 94 $ : Following is the jointkode 958035 jk: e089 4872 94 ### niceblack moved to the end $ bitcoin-cli getmempoolinfo { "loaded": true, "size": 102941, "bytes": 46191869, "usage": 262050888, "total_fee": 0.11232114, "maxmempool": 300000000, "mempoolminfee": 0.00000100, "minrelaytxfee": 0.00000100, "incrementalrelayfee": 0.00000100, "unbroadcastcount": 0, "fullrbf": true, "permitbaremultisig": true, "maxdatacarriersize": 100000, "limitclustercount": 64, "limitclustersize": 101000, "optimal": true } $ gmm.sh 243 ## Current epoch estimation is +0.23% ## 435 of 2016, i.e. 21%, 1581 to go ## Current and previous two in numbers: $ bitcoin-cli getnetworkhashps 2016 9.123775988199268e+20 $ bitcoin-cli getnetworkhashps 2016 957599 9.102434559868438e+20 $ bitcoin-cli getnetworkhashps 2016 955583 9.577176399839705e+20 $ bitcoin-cli gettxoutsetinfo muhash { "height": 958035, "bestblock": "000000000000000000015aac24b84f74c52fc626860f4213d465d7245dcee089", "txouts": 166296491, "bogosize": 13023699796, "muhash": "eb8462827f3aba41a72b450ce3f88e81828708d1c00cd6e4ed5e2ee8d691486a", "total_amount": 20056132.38588182, "total_unspendable_amount": 230.11411818, "block_info": { "prevout_spent": 11369.20892076, "coinbase": 3.17779433, "new_outputs_ex_coinbase": 11369.15612643, "unspendable": 0.00000000, "unspendables": { "genesis_block": 0.00000000, "bip30": 0.00000000, "scripts": 0.00000000, "unclaimed_rewards": 0.00000000 } } } $ bitcoin-cli getblockstats 958035 { "avgfee": 1296, "avgfeerate": 5, "avgtxsize": 402, "blockhash": "000000000000000000015aac24b84f74c52fc626860f4213d465d7245dcee089", "feerate_percentiles": [ 2, 3, 4, 5, 6 ], "height": 958035, "ins": 8145, "maxfee": 74742, "maxfeerate": 190, "maxtxsize": 53529, "medianfee": 677, "mediantime": 1784042784, "mediantxsize": 223, "minfee": 10, "minfeerate": 0, "mintxsize": 94, "outs": 10663, "subsidy": 312500000, "swtotal_size": 1541363, "swtotal_weight": 3595301, "swtxs": 3647, "time": 1784048707, "total_out": 1136915612643, "total_size": 1640502, "total_weight": 3991857, "totalfee": 5279433, "txs": 4072, "utxo_increase": 2518, "utxo_size_inc": 187972, "utxo_increase_actual": 1793, "utxo_size_inc_actual": 132613 } $ bitcoin-cli getnettotals { "totalbytesrecv": 418959782, "totalbytessent": 1103939256, "timemillis": 1784048725402, "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.1.0 - server 70016/Satoshi:31.1.0/ ipv4 npr total block in 5 2 7 out 10 0 10 2 total 15 2 17 Local services: witness, compact filters, network limited, p2p v2 Local addresses: n/a $ bitcoin-cli -addrinfo { "addresses_known": { "ipv4": 70650, "ipv6": 0, "onion": 0, "i2p": 0, "cjdns": 0, "total": 70650 } } $ halving.sh 958035 ===================================== Bitcoin Block Halving prediction ===================================== bc=958035 gbt=1231006505 bbt=1784048707 This is average time to mine a block (1784048707-1231006505)/958035 bts=577.2666183734222931079834 Now let's multiply that by 1050000 which is the block number of next halving and get the prediction: Mon Mar 20 03:50:31 UTC 2028 ------------------------------------- Next palindrome will be 958859 predicted to happen at this time: Mon Jul 20 05:12:54 UTC 2026 ------------------------------------- Current mining epoch number is 475. The next fortnight happens in block 959616 and probably around this time: Sat Jul 25 06:36:05 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 81b1357026e06130 0517bffe28194602fa66265e5d5d92562788c600e9e45be049af5986e966d2f3 479bcefd4b1760f5 869c173e0200d2c476a6ad4258c90755ed91b82644b6368f42af0a8e54b9d0c1 e56c2032a10a0901 1f7da7aa35a91a6078277b595ec45fcf76f2115fa897dba84d16c36d22baec39 3ab2ab694b796450 0a9f3868e5a7db9de35c0d9dfaaeda9058a766dac5c583c457972882d5bfb5d8 4e73c5b7fd8e98a0 99636840da39608d6a0374acb9754faa0c19cb9b9ddfc8fd05222dc4d35d6808 3220b6f8e6072245 bba61e3183a9b244da9217f4c2304e7aaee0d172a5bc62bbdf6e77a927458a07 c20b381006d52d9f a45a00151caff3687500875925c70c0a80a4d6948f4a2dc2ae6d1f03b91eb148 45856ce43b14e6f8 fa64482ce128e2a1e8ed642de8ffb1159a1aa6d07c3faf2649795404964f7b33 8865657a56f24191 1d1a1ae25de33d699983fb5a92378eae15700d4237aa6c3de877e091bd0fdd94 0a2d7df7506751e8 e5f2160f43b4bda0ff994240835a1798580f859ee9bde105132bb82901836dab c4f05a389982cba8 d45080967327e58c2229c09f41540ad3c7d15a051c6769d82e892fad5872a8ca d216e9b33a63e540 9115a3e76b76398d9599e198e599ebf10315ebc479e68ae40e54cb2dc9813a5e $ niceblack.sh $BH $BC _ _ _ | | | | | | | | | | __ __ | | |/ \_|/ / \_/ |/_) \_/ |__/\__/ \___/| \_/ __ ____ __ __ ___ ____ / || / \ / \/ \| \_/||___ \__/| | __/|___ | \/ \| | \ \ |\___/\__/ \__/\___/\___/ ,----- .123 4567 89ab cdef -----, | | | .. .... .... .... .... .f | | 1. ...1 5aac 24b8 4f74 1f | | 2. c52f c626 86.f 4213 2f | | 3. d465 d724 5dce e.89 3f | '=== ==== ==== ==== ==== ===' jk: e.89 4872 94