# on receiving block 302458 here
$ date -u '+%Y-%m-%dT%H:%M:%SZ'
2026-05-01T10:30:23Z
# as written in the block header
2026-05-01T10:29:57Z
$ uptime # since last reboot
10:30:23 up 43 days, 1:23, 0 users, load average: 1.93, 2.31, 2.43
$ battery.sh
156%, Power Supply Online
$ uname -smnr
Linux singer 6.18.2-0-lts x86_64
$ grep ^MemAvailable /proc/meminfo
MemAvailable: 1723908 kB
$ du -h -d1 .bitcoin/signet
293M .bitcoin/signet/indexes
19M .bitcoin/signet/wallets
573M .bitcoin/signet/blocks
3.6G .bitcoin/signet/chainstate
4.5G .bitcoin/signet
$ df -h .
Filesystem Size Used Avail Use% Mounted on
/dev/sda3 912G 435G 476G 48% /
$ bitcoind -version
Bitcoin Core daemon version v31.0.0rc4 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
302458
$ BH=$(bitcoin-cli -signet getblockhash 302458); echo $BH
00000013fe20c948fc04e5128a33aae9b0044e829a490c01a294f53638e8d3b5
$ bitcoin-cli -signet getblockheader 00000013fe20c948fc04e5128a33aae9b0044e829a490c01a294f53638e8d3b5
{
"hash": "00000013fe20c948fc04e5128a33aae9b0044e829a490c01a294f53638e8d3b5",
"confirmations": 1,
"height": 302458,
"version": 536870912,
"versionHex": "20000000",
"merkleroot": "0cab1f90eaaede5eb89ca1bd8a109e73bb11189f9c23726043363813d7afe9c3",
"time": 1777631397,
"mediantime": 1777627514,
"nonce": 211720970,
"bits": "1d14e3c0",
"target": "00000014e3c00000000000000000000000000000000000000000000000000000",
"difficulty": 0.04786986933757188,
"chainwork": "00000000000000000000000000000000000000000000000000000cff44d807cc",
"nTx": 49,
"previousblockhash": "000000091ac0fc86548d7d2e797b4b4adb00502e138134920890e6b17ce1b00a"
}
$ echo $BH | tr 0 . | fold -w 4 | paste -d " " - - - -
.... ..13 fe2. c948
fc.4 e512 8a33 aae9
b..4 4e82 9a49 .c.1
a294 f536 38e8 d3b5
$ : 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
302458 sf: ..13 fe2. fc.4 b..4 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 .
302458 sk: d3b5 a1
$ : 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 .
302458 ak: da86 a1
$ : Following is the jointkode
302458 jk: d3b5 da86 a1
### niceblack moved to the end
$ bitcoin-cli -signet getmempoolinfo
{
"loaded": true,
"size": 2,
"bytes": 233,
"usage": 2624,
"total_fee": 0.00400318,
"maxmempool": 300000000,
"mempoolminfee": 0.00000100,
"minrelaytxfee": 0.00000100,
"incrementalrelayfee": 0.00000100,
"unbroadcastcount": 0,
"fullrbf": true,
"permitbaremultisig": true,
"maxdatacarriersize": 100000,
"limitclustercount": 25,
"limitclustersize": 101000,
"optimal": true
}
$ gmm.sh
210
## Current epoch estimation is -0.13%
## 58 of 2016, i.e. 2%, 1958 to go
## Current and previous two in numbers:
$ bitcoin-cli -signet getnetworkhashps 2016
341996.9064076383
$ bitcoin-cli -signet getnetworkhashps 2016 302399
342474.190435588
$ bitcoin-cli -signet getnetworkhashps 2016 300383
346462.8663674932
$ bitcoin-cli -signet getblockstats 302458
{
"avgfee": 1368,
"avgfeerate": 3,
"avgtxsize": 600,
"blockhash": "00000013fe20c948fc04e5128a33aae9b0044e829a490c01a294f53638e8d3b5",
"feerate_percentiles": [
0,
0,
0,
5,
11
],
"height": 302458,
"ins": 81,
"maxfee": 30448,
"maxfeerate": 11,
"maxtxsize": 10055,
"medianfee": 71,
"mediantime": 1777627514,
"mediantxsize": 220,
"minfee": 13,
"minfeerate": 0,
"mintxsize": 118,
"outs": 378,
"subsidy": 2500000000,
"swtotal_size": 28711,
"swtotal_weight": 83059,
"swtxs": 47,
"time": 1777631397,
"total_out": 3343750059933,
"total_size": 28829,
"total_weight": 83531,
"totalfee": 65696,
"txs": 49,
"utxo_increase": 297,
"utxo_size_inc": 23634,
"utxo_increase_actual": 261,
"utxo_size_inc_actual": 19684
}
$ bitcoin-cli -signet getnettotals
{
"totalbytesrecv": 2114651,
"totalbytessent": 47365187,
"timemillis": 1777631423523,
"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 v31.0.0rc4 signet - server 70016/Satoshi:31.0.0/
ipv4 npr total block manual
in 3 1 4
out 11 0 11 2 1
total 14 1 15
Local services: witness, compact filters, network limited, p2p v2
Local addresses: n/a
$ bitcoin-cli -signet -addrinfo
{
"addresses_known": {
"ipv4": 1264,
"ipv6": 0,
"onion": 0,
"i2p": 0,
"cjdns": 0,
"total": 1264
}
}
### v2_peerinfo are in v2_peerinfo-signet.txt
$ bitcoin-cli -signet getpeerinfo | grep -w 'v2' | uniq -c
10 "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
40d5913d6710f8e753b9da842db391ba6f98c7d47d5b39096f504dfca1824933
2422645f1d448cf3
b44009c8ddfe51d477afe384265ae44214a0ef4a5b84e5ebf50180d8f7029b4c
9c92af8aca057984
41cdc4ef9bcce8c36a6e3b64d09e7fa21df4fc09d4d04159d2257fb6db73e3d0
dae5386813585576
3eb22b32781af816a5b542098b6561c6e870a83ceb3732f1abcd39ae71542e59
846416a94258a525
94f947719dd7c438e12932baeacbdfefb50fb203791cdba393113e1ebd911b92
1be57ab10ba0682c
2f322e7d710473118cc266cda802869ff5665906008e976783a51dd8d42b603f
8063f4d9bd3f3283
5d8700dbec185d4c78f1376ea417ea58b11a3cb2a2cb7ff2edb245840eef3b93
949e0d5f8f18cf24
9e64a7f9a321684452ebfd12a8a67b58eaf53e524bc28f8c4218b2a38deeecf3
b664943e4e115d75
de3e4a0041a783dc0051b5e96280d551a834a91e480aee3a22941b0e7a58d6b1
51d81f46aec9417f
6255ba282168044a2035dc82d73cabb2375ca39d011969139ef48712acf77035
$ niceblack.sh $BH $BC
_ _ _
| |__| |___ __| |__
| '_ \ / _ \/ _| / /
|_.__/_\___/\__|_\_\
____ __ ___ _ _ ___ ___
|__ // \_ ) | || __|( _ )
|_ \ () / /|_ _|__ \/ _ \
|___/\__/___| |_||___/\___/
,----- .123 4567 89ab cdef -----,
| |
| .. .... ..13 fe2. c948 .f |
| 1. fc.4 e512 8a33 aae9 1f |
| 2. b..4 4e82 9a49 .c.1 2f |
| 3. a294 f536 38e8 d3b5 3f |
'=== ==== ==== ==== ==== ==='
jk: d3b5 da86 a1