# on receiving block 296519 here
$ date -u '+%Y-%m-%dT%H:%M:%SZ'
2026-03-21T11:36:13Z
# as written in the block header
2026-03-21T11:36:03Z
$ uptime # since last reboot
11:36:13 up 2 days, 2:28, 0 users, load average: 3.09, 5.26, 3.25
$ battery.sh
96%, Power Supply Online
$ uname -smnr
Linux singer 6.18.2-0-lts x86_64
$ grep ^MemAvailable /proc/meminfo
MemAvailable: 2290156 kB
$ du -h -d1 .bitcoin/signet
279M .bitcoin/signet/indexes
19M .bitcoin/signet/wallets
577M .bitcoin/signet/blocks
3.5G .bitcoin/signet/chainstate
4.4G .bitcoin/signet
$ df -h .
Filesystem Size Used Avail Use% Mounted on
/dev/sda3 912G 434G 478G 48% /
$ bitcoind -version
Bitcoin Core daemon version v30.2.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 -signet getblockcount); echo $BC
296519
$ BH=$(bitcoin-cli -signet getblockhash 296519); echo $BH
00000006e1b7ec7478375c033744f80f37ed421f5cf81b6dc120a77ef44855b7
$ bitcoin-cli -signet getblockheader 00000006e1b7ec7478375c033744f80f37ed421f5cf81b6dc120a77ef44855b7
{
"hash": "00000006e1b7ec7478375c033744f80f37ed421f5cf81b6dc120a77ef44855b7",
"confirmations": 1,
"height": 296519,
"version": 536870912,
"versionHex": "20000000",
"merkleroot": "1ad33e1ff8f83d8c47b43ab4b29dec2d621f6f4855cbb3b1b11986239f50cf0c",
"time": 1774092963,
"mediantime": 1774088758,
"nonce": 33070286,
"bits": "1d156c72",
"target": "000000156c720000000000000000000000000000000000000000000000000000",
"difficulty": 0.04667675200745289,
"chainwork": "00000000000000000000000000000000000000000000000000000be5bfa17370",
"nTx": 178,
"previousblockhash": "00000004be4afd1883a3c157e4b55035ec0e9ec03f91e6afda186425aab507d6"
}
$ echo $BH | tr 0 . | fold -w 4 | paste -d " " - - - -
.... ...6 e1b7 ec74
7837 5c.3 3744 f8.f
37ed 421f 5cf8 1b6d
c12. a77e f448 55b7
$ : 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
296519 sf: ...6 5c.3 f8.f c12. M
$ : 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 .
296519 sk: 55b7 b1
$ : 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 .
296519 ak: 137c b1
$ : Following is the jointkode
296519 jk: 55b7 137c b1
### niceblack moved to the end
$ bitcoin-cli -signet getmempoolinfo
{
"loaded": true,
"size": 3,
"bytes": 2336,
"usage": 14240,
"total_fee": 0.00002680,
"maxmempool": 100000000,
"mempoolminfee": 0.00000100,
"minrelaytxfee": 0.00000100,
"incrementalrelayfee": 0.00000100,
"unbroadcastcount": 1,
"fullrbf": true,
"permitbaremultisig": true,
"maxdatacarriersize": 100000
}
$ gmm.sh
258
## Current epoch estimation is -0.13%
## 167 of 2016, i.e. 8%, 1849 to go
## Current and previous two in numbers:
$ bitcoin-cli -signet getnetworkhashps 2016
333581.1198328824
$ bitcoin-cli -signet getnetworkhashps 2016 296351
334019.4023418721
$ bitcoin-cli -signet getnetworkhashps 2016 294335
342715.3572314463
$ bitcoin-cli -signet getblockstats 296519
{
"avgfee": 1763,
"avgfeerate": 1,
"avgtxsize": 1795,
"blockhash": "00000006e1b7ec7478375c033744f80f37ed421f5cf81b6dc120a77ef44855b7",
"feerate_percentiles": [
1,
1,
1,
1,
1
],
"height": 296519,
"ins": 1578,
"maxfee": 86000,
"maxfeerate": 500,
"maxtxsize": 32969,
"medianfee": 1100,
"mediantime": 1774088758,
"mediantxsize": 1981,
"minfee": 14,
"minfeerate": 0,
"mintxsize": 142,
"outs": 2609,
"subsidy": 2500000000,
"swtotal_size": 317580,
"swtotal_weight": 765459,
"swtxs": 176,
"time": 1774092963,
"total_out": 2958954867064,
"total_size": 317722,
"total_weight": 766027,
"totalfee": 312137,
"txs": 178,
"utxo_increase": 1031,
"utxo_size_inc": 76141,
"utxo_increase_actual": 992,
"utxo_size_inc_actual": 73260
}
$ bitcoin-cli -signet getnettotals
{
"totalbytesrecv": 76952509,
"totalbytessent": 913688112,
"timemillis": 1774092974695,
"uploadtarget": {
"timeframe": 86400,
"target": 0,
"target_reached": false,
"serve_historical_blocks": true,
"bytes_left_in_cycle": 0,
"time_left_in_cycle": 0
}
}
$ bitcoin-cli -signet -netinfo
Bitcoin Core client v30.2.0 signet - server 70016/Satoshi:30.2.0/
ipv4 total block manual
in 8 8
out 11 11 2 1
total 19 19
Local services: witness, compact filters, network limited, p2p v2, libre
Local addresses: n/a
$ bitcoin-cli -signet -addrinfo
{
"addresses_known": {
"ipv4": 2255,
"ipv6": 0,
"onion": 0,
"i2p": 0,
"cjdns": 0,
"total": 2255
}
}
### v2_peerinfo are in v2_peerinfo-signet.txt
$ bitcoin-cli -signet getpeerinfo | grep -w 'v2' | uniq -c
13 "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
82b27e77426c9cf3
2c8035c37c6c54c8a7729902c195d37e9375c8b1ae09adb9f3c1a9c06bc544b4
7b4566df59a7b36f
6a8af6cd213d018d7edf8a531f8ab037a418cea77e3da3b63924cd1c5eddebdb
6314f8c19fd3f1fc
0685d1c74f9f678625a41f0112d18719c2751ba419b841c92e9af4eceb4dddbe
a4dda9c03849be5c
174cd29b4fb76c2760b4c23f3c6f1524c6d6df30d8083611f85e658268e1f2e4
42d6b7498898cae5
65ed5e1f637a0a0145e2c5df08be87455d5816976e353e452b249ee8ebace521
97f39e2ca78e7cad
8739a802c3d0f563546919244a9d059c6684d8976bae941f445e085c62cb819d
13611ba88bfb1f38
be98de39714e50a34c1016134124671cb479930789225c23bac808ede61b80a5
5f35948922ff87df
7980e019ab1cb5e188f720d9ad6ab5df0a51ab599bf7f2c4350ca0df8e2bcf3f
989c06f39efbb38b
931c97337f62b4f4993a5491544ca606bb0c7641e674e31aa9fa623f85e79b51
9550b66c9c9a91e5
d340be906c10d26ed2fa0cca83ebcfb27d7fb0dc8ef845d48fe6b34cc885a105
3bf2f2fa5c83f447
720b78108f905a122eb908c578c7ca2ff9921cc7fcf46f47fafb5c1c9b7ed39a
2036362089bb2528
c5b2d1507829172cf7b934297a67340084dd6c0a04fdc1b6640b150b42a8d26f
d46089d02b687fcd
e24aaa2c81ab763bd6c1c6f5ebbad44c560ad969dde1e4ad28f03825979a7522
$ niceblack.sh $BH $BC
| | |
_ \ | _ \ _| | /
_.__/_|\___/\__|_\_\
_ ) _ \ / __|_ | _ \
/\_ / _ \__ \ |\_ /
___| _/\___/___/ _| _/
,----- .123 4567 89ab cdef -----,
| |
| .. .... ...6 e1b7 ec74 .f |
| 1. 7837 5c.3 3744 f8.f 1f |
| 2. 37ed 421f 5cf8 1b6d 2f |
| 3. c12. a77e f448 55b7 3f |
'=== ==== ==== ==== ==== ==='
jk: 55b7 137c b1