# on receiving block 310118 here
$ date -u '+%Y-%m-%dT%H:%M:%SZ'
2026-06-23T18:02:48Z
# as written in the block header
2026-06-23T18:01:40Z

$ uptime   # since last reboot
 18:02:48 up 96 days,  8:55,  0 users,  load average: 1.95, 2.62, 2.55

$ battery.sh
171%, Power Supply Online

$ uname -smnr
Linux singer 6.18.2-0-lts x86_64

$ grep ^MemAvailable /proc/meminfo
MemAvailable:    1149860 kB

$ du -h -d1 .bitcoin/signet
306M	.bitcoin/signet/indexes
21M	.bitcoin/signet/wallets
586M	.bitcoin/signet/blocks
3.8G	.bitcoin/signet/chainstate
4.7G	.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
<https://bitcoincore.org/> for further information about the software.
The source code is available from <https://github.com/bitcoin/bitcoin>.

This is experimental software.
Distributed under the MIT software license, see the accompanying file COPYING
or <https://opensource.org/license/MIT>

$ BC=$(bitcoin-cli -signet getblockcount); echo $BC
310118

$ BH=$(bitcoin-cli -signet getblockhash 310118); echo $BH
00000000948bcc627f1530af042b85f58888db4814f1502fdd61dfbecf4ed33c

$ bitcoin-cli -signet getblockheader 00000000948bcc627f1530af042b85f58888db4814f1502fdd61dfbecf4ed33c
{
  "hash": "00000000948bcc627f1530af042b85f58888db4814f1502fdd61dfbecf4ed33c",
  "confirmations": 1,
  "height": 310118,
  "version": 536870912,
  "versionHex": "20000000",
  "merkleroot": "c0047be17930095e1a405969fa5a3cf3b15b0928348a19a3d9dfbcc084cdbcf3",
  "time": 1782237700,
  "mediantime": 1782234209,
  "nonce": 562087747,
  "bits": "1d146a04",
  "target": "000000146a040000000000000000000000000000000000000000000000000000",
  "difficulty": 0.04898494610796347,
  "chainwork": "00000000000000000000000000000000000000000000000000000e708b31ef89",
  "nTx": 138,
  "previousblockhash": "000000016fca7e6a5282bb9fdd1dcc1fcb8d68bcdcc2f77a4f57fef4c64f7d01"
}


$ echo $BH | tr 0 . | fold -w 4 | paste -d " " - - - -
.... .... 948b cc62
7f15 3.af .42b 85f5
8888 db48 14f1 5.2f
dd61 dfbe cf4e d33c

$ : 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
310118 sf: 3.af .42b 5.2f d33c 

$ : 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 .
310118 sk: d33c b2

$ : 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 .
310118 ak: 9f3e b2

$ : Following is the jointkode
310118 jk: d33c 9f3e b2

### niceblack moved to the end

$ bitcoin-cli -signet getmempoolinfo
{
  "loaded": true,
  "size": 2,
  "bytes": 531,
  "usage": 92432,
  "total_fee": 0.00000915,
  "maxmempool": 300000000,
  "mempoolminfee": 0.00000100,
  "minrelaytxfee": 0.00000100,
  "incrementalrelayfee": 0.00000100,
  "unbroadcastcount": 1,
  "fullrbf": true,
  "permitbaremultisig": true,
  "maxdatacarriersize": 100000,
  "limitclustercount": 25,
  "limitclustersize": 101000,
  "optimal": true
}

$ gmm.sh
283

## Current epoch estimation is -1.41%
## 1670 of 2016, i.e. 82%, 346 to go
## Current and previous two in numbers:
$ bitcoin-cli -signet getnetworkhashps 2016
345605.0618341131
$ bitcoin-cli -signet getnetworkhashps 2016 308447
350573.0694396333
$ bitcoin-cli -signet getnetworkhashps 2016 306431
347971.3775737199

$ bitcoin-cli -signet getblockstats 310118
{
  "avgfee": 14302,
  "avgfeerate": 31,
  "avgtxsize": 570,
  "blockhash": "00000000948bcc627f1530af042b85f58888db4814f1502fdd61dfbecf4ed33c",
  "feerate_percentiles": [
    1,
    1,
    1,
    2,
    2
  ],
  "height": 310118,
  "ins": 195,
  "maxfee": 1828060,
  "maxfeerate": 11045,
  "maxtxsize": 39102,
  "medianfee": 262,
  "mediantime": 1782234209,
  "mediantxsize": 237,
  "minfee": 14,
  "minfeerate": 0,
  "mintxsize": 142,
  "outs": 1197,
  "subsidy": 2500000000,
  "swtotal_size": 78061,
  "swtotal_weight": 249550,
  "swtxs": 136,
  "time": 1782237700,
  "total_out": 2777560717845,
  "total_size": 78203,
  "total_weight": 250118,
  "totalfee": 1959421,
  "txs": 138,
  "utxo_increase": 1002,
  "utxo_size_inc": 81226,
  "utxo_increase_actual": 963,
  "utxo_size_inc_actual": 76925
}

$ bitcoin-cli -signet getnettotals
{
  "totalbytesrecv": 1052381085,
  "totalbytessent": 31195528785,
  "timemillis": 1782237769563,
  "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   total   block  manual
in          2       2
out        11      11       2       1
total      13      13

Local services: witness, compact filters, network limited, p2p v2

Local addresses: n/a


$ bitcoin-cli -signet -addrinfo
{
  "addresses_known": {
    "ipv4": 923,
    "ipv6": 0,
    "onion": 0,
    "i2p": 0,
    "cjdns": 0,
    "total": 923
  }
}

### v2_peerinfo are in v2_peerinfo-signet.txt
$ bitcoin-cli -signet getpeerinfo | grep -w 'v2' | uniq -c
     11     "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
	6d928997571421d84825693fc526996aa6e1a3b30a218f08245455915dd885f6
cb6d7e2c716bdfc5
	c6d449cfc835bd1b0c81c088218e7506cf27ab370765bec060746281f82317b8
413f26415640e02d
	7a18f1fec68aa5e4cd694d87672fe64c4a4a213f93edf50d718800dbd9d114ab
a9e407828463a7f3
	2287ad6e342f4e285295f5e082798682c11defc8cb74c39fdc096783e543c0f9
efc846ec47160038
	821d903b964a4c3739c662d4473bbda54f275d94076f3926a632dd434f2c2a42
0023b28c288594d1
	397c9fe047401b6e16a8a5cd0cc1c61fc73e1fb805cd2c66aed9eabfd91563af
cab8c858635df991
	de316c5e0e73f11000d8e2c4290f938da5f52bbd1441ac6249062704e3daf52a
d1880a75a2e73e6a
	6f07fae3e688c085e3c5952040511902c3024f13caa9c6a4a749be9d93b4e7f8
2c92bdda6fb6f85d
	8efa1fe298d7780e56e47dfa41dc191d605004950a957b6a7fa1965544dc994c
c3725707c7756fe6
	8619afa0b5b4e446579caeafc01bcfb03d1e2c256e3151c95c9ed5b6ba93c4fc
9c42b131cbafed94
	61f93b87b45df475bafeb915a20f143ee5a7a25ce79c573b3e4259c68da3a06d


$ niceblack.sh $BH $BC
         |    |          |   
          _ \ |  _ \  _| | / 
        _.__/_|\___/\__|_\_\ 

       __ /_ |   \_ |_ |  _ ) 
        _ \  | (  | |  |  _ \ 
       ___/ _|\__/ _| _|\___/ 

  ,----- .123 4567 89ab cdef -----,
  |                               |
  | ..   .... .... 948b cc62   .f |
  | 1.   7f15 3.af .42b 85f5   1f |
  | 2.   8888 db48 14f1 5.2f   2f |
  | 3.   dd61 dfbe cf4e d33c   3f |
  '===   ==== ==== ==== ====   ==='
   jk:   d33c 9f3e b2