# on receiving block 915049 here
$ date -u '+%Y-%m-%dT%H:%M:%SZ'
2025-09-17T02:10:14Z
# as written in the block header
2025-09-17T02:09:32Z
$ uptime # since last reboot
02:10:14 up 34 days, 12:00, 0 users, load average: 1.04, 1.94, 1.97
$ battery.sh
100%, Power Supply Online
$ uname -smnr
Linux singer 6.12.40-0-lts x86_64
$ grep ^MemAvailable /proc/meminfo
MemAvailable: 2067476 kB
$ du -h -d1 .bitcoin/
1.5G .bitcoin/testnet4
11.5G .bitcoin/indexes
3.4G .bitcoin/signet
43.1M .bitcoin/wallets
97.7G .bitcoin/blocks
18.6M .bitcoin/regtest
10.8G .bitcoin/chainstate
125.3G .bitcoin/
$ df -h .
Filesystem Size Used Available Use% Mounted on
/dev/sda3 911.4G 841.3G 69.2G 92% /
$ bitcoind -version
Bitcoin Core daemon version v29.99.0-5103a96f40b7
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
915049
$ BH=$(bitcoin-cli getblockhash 915049); echo $BH
00000000000000000000597320d72168a9b2a17bcb42a38ed79bfbe3837672ac
$ bitcoin-cli getblockheader 00000000000000000000597320d72168a9b2a17bcb42a38ed79bfbe3837672ac
{
"hash": "00000000000000000000597320d72168a9b2a17bcb42a38ed79bfbe3837672ac",
"confirmations": 1,
"height": 915049,
"version": 536895488,
"versionHex": "20006000",
"merkleroot": "fda6408a5163ce5fbe8ce3607797ea21e0d9a6693507b851c5b5f302eeaed984",
"time": 1758074972,
"mediantime": 1758073420,
"nonce": 2445366065,
"bits": "170211ac",
"target": "0000000000000000000211ac0000000000000000000000000000000000000000",
"difficulty": 136039872848261.3,
"chainwork": "0000000000000000000000000000000000000000e353b5eb97a88514101d83ae",
"nTx": 4183,
"previousblockhash": "00000000000000000000a81731ad112d4605e7f1b7f24af43be06d6141ed6402"
}
$ echo $BH | tr 0 . | fold -w 4 | paste -d " " - - - -
.... .... .... ....
.... 5973 2.d7 2168
a9b2 a17b cb42 a38e
d79b fbe3 8376 72ac
$ : 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
915049 sf: 2.d7 72ac
$ : 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 .
915049 sk: 72ac a5
$ : 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 .
915049 ak: e56b a5
### niceblack moved to the end
$ bitcoin-cli getmempoolinfo
{
"loaded": true,
"size": 105091,
"bytes": 46459710,
"usage": 278681424,
"total_fee": 0.09834251,
"maxmempool": 300000000,
"mempoolminfee": 0.00000061,
"minrelaytxfee": 0.00000001,
"incrementalrelayfee": 0.00000001,
"unbroadcastcount": 0,
"fullrbf": true,
"permitbaremultisig": true,
"maxdatacarriersize": 512
}
$ gmm.sh
211
## Current epoch estimation is +4.1%
## 1801 of 2016, i.e. 89%, 215 to go
## Current and previous two in numbers:
$ bitcoin-cli getnetworkhashps 2016
1.01193152136358e+21
$ bitcoin-cli getnetworkhashps 2016 913247
9.72006845642153e+20
$ bitcoin-cli getnetworkhashps 2016 911231
9.275483474767173e+20
$ bitcoin-cli gettxoutsetinfo muhash
{
"height": 915049,
"bestblock": "00000000000000000000597320d72168a9b2a17bcb42a38ed79bfbe3837672ac",
"txouts": 168251982,
"bogosize": 13181541164,
"muhash": "a747740f440b77596b275879c692542b3f829b463b22b19d8d21f973fc8d893b",
"total_amount": 19921801.17359952,
"total_unspendable_amount": 230.07640048,
"block_info": {
"prevout_spent": 1337.43516091,
"coinbase": 3.13555567,
"new_outputs_ex_coinbase": 1337.42460524,
"unspendable": 0.00000000,
"unspendables": {
"genesis_block": 0.00000000,
"bip30": 0.00000000,
"scripts": 0.00000000,
"unclaimed_rewards": 0.00000000
}
}
}
$ bitcoin-cli getblockstats 915049
{
"avgfee": 252,
"avgfeerate": 1,
"avgtxsize": 468,
"blockhash": "00000000000000000000597320d72168a9b2a17bcb42a38ed79bfbe3837672ac",
"feerate_percentiles": [
0,
0,
0,
1,
2
],
"height": 915049,
"ins": 8210,
"maxfee": 140265,
"maxfeerate": 100,
"maxtxsize": 384736,
"medianfee": 44,
"mediantime": 1758073420,
"mediantxsize": 222,
"minfee": 32,
"minfeerate": 0,
"mintxsize": 150,
"outs": 8594,
"subsidy": 312500000,
"swtotal_size": 1934717,
"swtotal_weight": 3887912,
"swtxs": 4098,
"time": 1758074972,
"total_out": 133742460524,
"total_size": 1960663,
"total_weight": 3991696,
"totalfee": 1055567,
"txs": 4183,
"utxo_increase": 384,
"utxo_size_inc": 1588,
"utxo_increase_actual": -2538,
"utxo_size_inc_actual": -205711
}
$ bitcoin-cli getnettotals
{
"totalbytesrecv": 5313416312,
"totalbytessent": 14388540899,
"timemillis": 1758075015204,
"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-5103a96f40b7 - server 70016/Satoshi:29.99.0/
ipv4 npr total block
in 45 1 46
out 10 0 10 2
total 55 1 56
Local services: witness, compact filters, network limited, p2p v2
Local addresses: n/a
$ bitcoin-cli -addrinfo
{
"addresses_known": {
"ipv4": 63263,
"ipv6": 2,
"onion": 0,
"i2p": 0,
"cjdns": 0,
"total": 63265
}
}
$ halving.sh 915049
=====================================
Bitcoin Block Halving prediction
=====================================
bc=915049
gbt=1231006505
bbt=1758074972
This is average time to mine a block
(1758074972-1231006505)/915049
bts=575.9996360854598109392929
Now let's multiply that by 1050000
which is the block number of next
halving and get the prediction:
Sat Mar 4 18:18:18 UTC 2028
-------------------------------------
Next palindrome will be 915519
predicted to happen at this time:
Sat Sep 20 05:21:31 UTC 2025
-------------------------------------
Current mining epoch number is 453.
The next fortnight happens in block
915264 and probably around this time:
Thu Sep 18 12:33:31 UTC 2025
### v2_peerinfo are in v2_peerinfo-bitcoin.txt
$ bitcoin-cli getpeerinfo | grep -w 'v2' | uniq -c
30 "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
98039c3980e5c61e
424433613d602c7bf922013303f90d8fbda589d34129ecc64308167e069faeac
dad6ce7fbc66ae65
bb4b998d0a17df900fb242b2ec438080dcff37a2d191ce5f202b40408c38eefa
56044333c9b2e96b
52b775444eb94f2764f9b1a4d29feafb98856a18bff57d9f77e54d6b66962734
195c4ee5d34b40d2
2c1f017907b99d0a2b304e774eada965d85d5c9087a960b8c91d36eeade747ad
d9034e67994b366b
35a4813604d0ff13bb7bf6abc2c01457c05d1a08559b6aa7099be49db63b5495
0053cea225d501d2
7019f9379d958c142e66163be039b241987e209d654c64616049d784262da903
00f9cb998a580486
71fc11e2a6d41739099b083eb57b63706137939f5dba60119431f262e4037e79
81cad95c08c46dc7
5477abc9c8309ee34fec3087869f661ac45f24529faa85f21724f3b7cb70737d
3ae5971d842c9388
036e5c5563beebe1fbfae56e15a945bda4001038b65065d64fc0aa51a827560b
405b718573da30c6
ef0f804729bffda14e4f5601047ee0aa9fcd6be50a950dcd84027be464113e6f
0db235188f4f9ff1
6965e935c2f6649f4b4014249af409eda704dcb759f54fede70173862847c5ff
5b36aece991ed284
e6a74e3561150b73cabce4f531bf6c0c45018b4bcfcf1a831a4b7e7d486ff0fc
58699bad4921b48b
fce3b70b15f4f0427b94e3f8df65175a930d0993b8c03cd0ebc61f7bf89beded
4523209a33ba3220
26e4bb0857bf96346a69207f197805f16524ddb002e1b1c330e4851fb7a64054
fce0cf6a9eacb4b4
436d9394ab20b12da96be00700cb19e0753093e2e1427a3db9545f8c197460aa
bcc4fed9d2e4fc83
c2c914ffa191df70494c16e299d4d05949da48292ae5e737e08ab9c35325d5b6
e3f857fd47069302
f7fb5c5a24fd5c0baaa95108d27f1eb43c5a2fa8c026ed03e0a4c50bae12d025
6cde4b1857dbd367
82f28cb72ada56443eff4596b0b28760d188f4e55b99504db207837edb711199
4f94a4736a937e19
c44708ab6bca437df30adca9832fba0d52f47a21d2ebdc9b239733a424df2158
cff9c2b0c8a7460e
b4580a742dd8596e96d24d18b6e20d7eca06e4bd1efbc6c9fefb9775880499f1
5f30da345d001d94
713e0c4497612aaad5b04974a19956b3847f794edfa39ce9ee5f20f76d5724e7
cb7b85752dd07be4
5143223eb7f76e73bdbd3227cf3fcf9a0d5f402fd520fa296855b13950e0bc72
be6319a80abcd047
c9cb83eb61797aef043f8730385d632b8671ea571cb45dcf0d5a62d8237c565f
63853b363111e516
e1fa4afe3d382bd148a453eb9b35dfec2c59e19c241949ac92d9da13797e1aca
37f627113b52864a
168925e43d7e40227a51661b45e9a4395212471e4c0a7bfe6b536b4a97b30a59
03e6e3545f740850
8052103ca22d6f692b64673ebe65f60e4e5f5ef1795511ce0c2c0bc4db5f7039
ee06a1ad86d0510b
d2536ee28862299abb7ea20d8d1df4a1e93e9f57886d0041b59bbf6424b8959c
8bc5899fc265c69e
20854b1c3631879f98a48390795111841b6d605c0d48a41fa6aa925a655c31a4
2132b3acd917f7c8
ce7c9ff0da25a3caccd22fe1edbc54ae7e1f4fcbb8263d86f2d5bd9b334b3920
cd5f9564f4ebbb82
d2c329c417cb8c0667dcddab033bef10c0908386408c9efe0c17aa34e4c05cda
$ niceblack.sh $BH $BC
___ __ _____ ___ _ _ ___
/ _ \/_ | ____| / _ \| || | / _ \
| (_) || | |__ | | | | || || (_) |
\__, || |___ \ | | | |__ _\__, |
/ / | |___) | | |_| | | | / /
/_/ |_|____/ \___/ |_| /_/
,----- .123 4567 89ab cdef -----,
| |
| .. .... .... .... .... .f |
| 1. .... 5973 2.d7 2168 1f |
| 2. a9b2 a17b cb42 a38e 2f |
| 3. d79b fbe3 8376 72ac 3f |
'=== ==== ==== ==== ==== ==='
ak: e56b a5