# on receiving block 906154 here $ date -u '+%Y-%m-%dT%H:%M:%SZ' 2025-07-19T00:24:55Z # as written in the block header 2025-07-19T00:24:29Z $ uptime # since last reboot 00:24:54 up 166 days, 12:04, 0 users, load average: 2.48, 2.09, 2.41 $ battery.sh 140%, Power Supply Online $ uname -smnr Linux singer 6.6.37-0-lts x86_64 $ grep ^MemAvailable /proc/meminfo MemAvailable: 1599456 kB $ du -h -d1 .bitcoin/ 11.4G .bitcoin/indexes 2.9G .bitcoin/signet 3.8M .bitcoin/wallets 97.7G .bitcoin/blocks 10.8G .bitcoin/chainstate 122.8G .bitcoin/ $ df -h . Filesystem Size Used Available Use% Mounted on /dev/sda3 911.4G 840.6G 69.8G 92% / $ bitcoind -version Bitcoin Core daemon version v29.99.0-5f9c5597106e Copyright (C) 2009-2025 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 906154 $ BH=$(bitcoin-cli getblockhash 906154); echo $BH 00000000000000000000cb55a65a96f0218fede91022590d179dc223ca39c157 $ bitcoin-cli getblockheader 00000000000000000000cb55a65a96f0218fede91022590d179dc223ca39c157 { "hash": "00000000000000000000cb55a65a96f0218fede91022590d179dc223ca39c157", "confirmations": 1, "height": 906154, "version": 1073733632, "versionHex": "3fffe000", "merkleroot": "2efada9c3f8b3b96d4e4359d1d7ed625bd78c4f3c65f35675d8beb0c247d7a83", "time": 1752884669, "mediantime": 1752881480, "nonce": 154617897, "bits": "17023aa6", "target": "000000000000000000023aa60000000000000000000000000000000000000000", "difficulty": 126271255279307, "chainwork": "0000000000000000000000000000000000000000d345e38a46bd74624c2c6f5f", "nTx": 3062, "previousblockhash": "000000000000000000004d1dd070362eb2b83a75e570cbeeb5c9b6f29681c2c7" } $ echo $BH | tr 0 . | fold -w 4 | paste -d " " - - - - .... .... .... .... .... cb55 a65a 96f. 218f ede9 1.22 59.d 179d c223 ca39 c157 $ : 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 906154 sf: 96f. 1.22 59.d c157 $ : 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 . 906154 sk: c157 85 $ : 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 . 906154 ak: a.66 85 ### niceblack moved to the end $ bitcoin-cli getmempoolinfo { "loaded": true, "size": 13972, "bytes": 14507615, "usage": 76820400, "total_fee": 0.04845868, "maxmempool": 300000000, "mempoolminfee": 0.00000100, "minrelaytxfee": 0.00000100, "incrementalrelayfee": 0.00000100, "unbroadcastcount": 0, "fullrbf": true } $ gmm.sh 333 ## Current epoch estimation is -0.3% ## 970 of 2016, i.e. 48%, 1046 to go ## Current and previous two in numbers: $ bitcoin-cli getnetworkhashps 2016 8.998444541678953e+20 $ bitcoin-cli getnetworkhashps 2016 905183 9.025885092859546e+20 $ bitcoin-cli getnetworkhashps 2016 903167 8.366861911869141e+20 $ bitcoin-cli gettxoutsetinfo muhash { "height": 906154, "bestblock": "00000000000000000000cb55a65a96f0218fede91022590d179dc223ca39c157", "txouts": 167138178, "bogosize": 13095012787, "muhash": "a2dd268b0077386213e44da7fca8109bd33b06df263e97956db9ad28a5b3c5cd", "total_amount": 19894013.32582487, "total_unspendable_amount": 221.04917513, "block_info": { "prevout_spent": 3520.21537370, "coinbase": 3.15996692, "new_outputs_ex_coinbase": 3520.18040678, "unspendable": 0.00000000, "unspendables": { "genesis_block": 0.00000000, "bip30": 0.00000000, "scripts": 0.00000000, "unclaimed_rewards": 0.00000000 } } } $ bitcoin-cli getblockstats 906154 { "avgfee": 1142, "avgfeerate": 3, "avgtxsize": 557, "blockhash": "00000000000000000000cb55a65a96f0218fede91022590d179dc223ca39c157", "feerate_percentiles": [ 1, 1, 2, 3, 5 ], "height": 906154, "ins": 7937, "maxfee": 116116, "maxfeerate": 254, "maxtxsize": 147053, "medianfee": 446, "mediantime": 1752881480, "mediantxsize": 226, "minfee": 116, "minfeerate": 1, "mintxsize": 150, "outs": 9912, "subsidy": 312500000, "swtotal_size": 1630243, "swtotal_weight": 3684214, "swtxs": 2839, "time": 1752884669, "total_out": 352018040678, "total_size": 1707143, "total_weight": 3991814, "totalfee": 3496692, "txs": 3062, "utxo_increase": 1975, "utxo_size_inc": 140355, "utxo_increase_actual": 1594, "utxo_size_inc_actual": 105460 } $ bitcoin-cli getnettotals { "totalbytesrecv": 10125111553, "totalbytessent": 22886350413, "timemillis": 1752884695501, "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 v29.99.0-5f9c5597106e - server 70016/Satoshi:29.99.0/ ipv4 npr total block libre in 26 2 28 out 14 0 14 2 4 total 40 2 42 Local addresses: n/a $ bitcoin-cli -addrinfo { "addresses_known": { "ipv4": 62197, "ipv6": 0, "onion": 0, "i2p": 0, "cjdns": 0, "total": 62197 } } $ halving.sh 906154 ===================================== Bitcoin Block Halving prediction ===================================== bc=906154 gbt=1231006505 bbt=1752884669 This is average time to mine a block (1752884669-1231006505)/906154 bts=575.9259332012735128096186 Now let's multiply that by 1050000 which is the block number of next halving and get the prediction: Fri Mar 3 20:48:30 UTC 2028 ------------------------------------- Next palindrome will be 906609 predicted to happen at this time: Tue Jul 22 01:11:55 UTC 2025 ------------------------------------- Current mining epoch number is 449. The next fortnight happens in block 907200 and probably around this time: Fri Jul 25 23:44:47 UTC 2025 ### v2_peerinfo are in v2_peerinfo-bitcoin.txt $ bitcoin-cli getpeerinfo | grep -w 'v2' | uniq -c 21 "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 b3ed804c370d40e7 a48bede8229790e6837a53a0c77257d4971a0afa377ceebe7db2742fb8dbc0b0 9e6701c009205411 d01701aaa70964f837072006048cd0a42f31418aff8dcc25559e8f2292afc137 7b9a1ca6d304d08a b1000a52db0867633071e45a574d8e48876dbdc02d85f8554b7300a3d43b1757 74026556dec85b12 e6fcd96e43bb22b5b96e8cbf5f0387dd6d9ab36551e77489fdce1469f3f38602 5edd4df6e5dd001e adec5f922ae91d175999ed4db233deffa920c923fa5760cee755bbe0e20676b6 2a83937f2ce67b3d 05c8a282d10f2f3aaec9d5ef54edc48786101049ad2553c84572b98f184cabfc 9424716c930df331 149acbdf685c9235f55c5521737b54e20839d6c83c4aa1b8f4d4851907667654 8f6db2241c953a5b a647df4db6e4fad16929af25fef3e1eb24a4f55e14a6f1e7f68a8a70c5a77ca2 4741ea595cf7e485 05de41eab44b158ed26de5a82d4f5320dc21a0f895ace6611ff7801400d2a793 7a1bcf7e4b9dc15b e7f7c929a378fe604ebb469cf7509f8a5b74af5c921538263d27fcb6be32f793 304763668ec453f0 b430e34c5b51de5d7b390d95c596fded01021d0c9a7d6ae4473c1cfa82809813 716217be0b59d813 95292d86f74c172dcdedc4a693dbc5c6638631765e9d39b7f066836571252abd d71a2a8501b5565b 145982966bb54ce641bcb2278d44dff3cf9b73ca5110efb0a2c8d8445d4404a1 35e4a85ae5dc6bd9 7d2d5214ea9b6cba551d687633200661ee282f2de4031422d314f350827ca5f1 5873cd12c2a721ee 4aafef14eb1931cc1881e587f9a95777ea71ff802d64dec9b03c657b04476f5a 7a888dfc22a33814 481f87f463eaf1f2b963dd04bce8989737adf783818e640f89c5312289707290 367d0597764feac4 17881e752a295d8c8895c1366f2588a3f1486bcc6f0a5de2eabbb63c80bab0cc f5cba9bdc5a91076 03d7f8e6703141f7e9ee150c8de0a3e45f4f927b28b5bbdb6175583c2d9494ad 19bfac0bcd296543 9e9d275435f9bdaf89dbdc01b4deae04d6748e8e06cd21bd1058ee661f9296fb f65dd1cdae51ead4 f5788b494f688c9abd97bfe4341c78426102b87afd97a38d9d7f12b091179ae1 776ef478353b6aa2 0b4abab620bdacb7100a25de974c95916ca960931ce9983dd75c9f1c1de89bc7 $ niceblack.sh $BH $BC __ __ __ / / / /__ ____/ /__ / _ \/ / _ \/ __/ '_/ /_.__/_/\___/\__/_/\_\ ___ ___ ___________ ____ / _ \/ _ \/ __< / __// / / \_, / // / _ \/ /__ \/_ _/ /___/\___/\___/_/____/ /_/ ,----- .123 4567 89ab cdef -----, | | | .. .... .... .... .... .f | | 1. .... cb55 a65a 96f. 1f | | 2. 218f ede9 1.22 59.d 2f | | 3. 179d c223 ca39 c157 3f | '=== ==== ==== ==== ==== ===' ak: a.66 85