# on receiving block here
$ date -u '+%Y-%m-%dT%H:%M:%SZ'
2025-06-23T04:54:47Z
# as written in the block header
$ uptime # since last reboot
04:54:46 up 140 days, 16:34, 0 users, load average: 2.57, 2.02, 1.80
$ battery.sh
127%, Power Supply Online
$ uname -smnr
Linux singer 6.6.37-0-lts x86_64
$ grep ^MemAvailable /proc/meminfo
MemAvailable: 2105740 kB
$ du -h -d1 .bitcoin/signet
213M .bitcoin/signet/indexes
9.3M .bitcoin/signet/wallets
482M .bitcoin/signet/blocks
1.9G .bitcoin/signet/chainstate
2.6G .bitcoin/signet
$ df -h .
Filesystem Size Used Avail Use% Mounted on
/dev/sda3 912G 838G 74G 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 -signet getblockcount); echo $BC
$ BH=$(bitcoin-cli -signet getblockhash ); echo $BH
$ bitcoin-cli -signet getblockheader
$ echo $BH | tr 0 . | fold -w 4 | paste -d " " - - - -
$ : 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
sf:
$ : 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 .
sk: . .
$ : 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 .
ak:
### niceblack moved to the end
$ bitcoin-cli -signet getmempoolinfo
{
"loaded": true,
"size": 5723,
"bytes": 2296218,
"usage": 12859696,
"total_fee": 0.13199730,
"maxmempool": 100000000,
"mempoolminfee": 0.00001000,
"minrelaytxfee": 0.00001000,
"incrementalrelayfee": 0.00001000,
"unbroadcastcount": 0,
"fullrbf": true
}
$ gmm.sh
3969