# on receiving block 239308 here
$ date -u '+%Y-%m-%dT%H:%M:%SZ'
2025-03-14T11:10:35Z
# as written in the block header
2025-03-14T11:10:29Z

$ uptime   # since last reboot
 11:10:35 up 39 days, 22:50,  0 users,  load average: 0.81, 0.85, 1.03

$ battery.sh
96%, Power Supply Online

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

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

$ du -h -d1 .bitcoin/signet
161M	.bitcoin/signet/indexes
2.4M	.bitcoin/signet/wallets
583M	.bitcoin/signet/blocks
870M	.bitcoin/signet/chainstate
1.6G	.bitcoin/signet

$ df -h .
Filesystem      Size  Used Avail Use% Mounted on
/dev/sda3       912G  819G   93G  90% /

$ bitcoind -version
Bitcoin Core version v28.1.0
Copyright (C) 2009-2024 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/licenses/MIT>

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

$ BH=$(bitcoin-cli -signet getblockhash 239308); echo $BH
0000007a40a99db35dd3f9309d8d621dbaf69531918dcaddfddae34bee2f2a92

$ bitcoin-cli -signet getblockheader 0000007a40a99db35dd3f9309d8d621dbaf69531918dcaddfddae34bee2f2a92
{
  "hash": "0000007a40a99db35dd3f9309d8d621dbaf69531918dcaddfddae34bee2f2a92",
  "confirmations": 1,
  "height": 239308,
  "version": 536870912,
  "versionHex": "20000000",
  "merkleroot": "5d45b0e5ac25244f6f652f47a23787d6634bce7594ec30e33cf55ad3081fbb96",
  "time": 1741950629,
  "mediantime": 1741949014,
  "nonce": 35129080,
  "bits": "1e014bf0",
  "difficulty": 0.003012569357818678,
  "chainwork": "000000000000000000000000000000000000000000000000000002b9e4df76fc",
  "nTx": 994,
  "previousblockhash": "000000e12b72410dd388df4db0876bdfd8c7e8e0a5344d15b6b418a60c65bbed"
}


$ echo $BH | tr 0 . | fold -w 4 | paste -d " " - - - -
.... ..7a 4.a9 9db3
5dd3 f93. 9d8d 621d
baf6 9531 918d cadd
fdda e34b ee2f 2a92

$ : 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
239308 sf: ..7a 4.a9 f93. 2a92 

$ : 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 .
239308 sk: 2a92 c1

$ : 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 .
239308 ak: 28a8 c1

### niceblack moved to the end

$ bitcoin-cli -signet getmempoolinfo
{
  "loaded": true,
  "size": 8576,
  "bytes": 45501591,
  "usage": 237986208,
  "total_fee": 0.66810734,
  "maxmempool": 300000000,
  "mempoolminfee": 0.00001000,
  "minrelaytxfee": 0.00001000,
  "incrementalrelayfee": 0.00001000,
  "unbroadcastcount": 0,
  "fullrbf": true
}

$ gmm.sh
1473

## Current epoch estimation is +2.63%
## 1420 of 2016, i.e. 70%, 596 to go
## Current and previous two in numbers:
$ bitcoin-cli -signet getnetworkhashps 2016
22131.15412547388
$ bitcoin-cli -signet getnetworkhashps 2016 237887
21563.35326954379
$ bitcoin-cli -signet getnetworkhashps 2016 235871
22534.38657022396

$ bitcoin-cli -signet gettxoutsetinfo muhash
{
  "height": 239308,
  "bestblock": "0000007a40a99db35dd3f9309d8d621dbaf69531918dcaddfddae34bee2f2a92",
  "txouts": 12662083,
  "bogosize": 1026581168,
  "muhash": "5b84ab87d286539aa5baf391571180d2b77c2d7caa832380e312354e86d8b5dd",
  "total_amount": 11232427.19922641,
  "total_unspendable_amount": 297.80077359,
  "block_info": {
    "prevout_spent": 111.38919727,
    "coinbase": 25.00641601,
    "new_outputs_ex_coinbase": 111.38278126,
    "unspendable": 0.00000000,
    "unspendables": {
      "genesis_block": 0.00000000,
      "bip30": 0.00000000,
      "scripts": 0.00000000,
      "unclaimed_rewards": 0.00000000
    }
  }
}

$ bitcoin-cli -signet getblockstats 239308
{
  "avgfee": 646,
  "avgfeerate": 2,
  "avgtxsize": 466,
  "blockhash": "0000007a40a99db35dd3f9309d8d621dbaf69531918dcaddfddae34bee2f2a92",
  "feerate_percentiles": [
    2,
    2,
    2,
    2,
    2
  ],
  "height": 239308,
  "ins": 1982,
  "maxfee": 21888,
  "maxfeerate": 128,
  "maxtxsize": 1266,
  "medianfee": 600,
  "mediantime": 1741949014,
  "mediantxsize": 466,
  "minfee": 600,
  "minfeerate": 2,
  "mintxsize": 438,
  "outs": 2009,
  "subsidy": 2500000000,
  "swtotal_size": 463117,
  "swtotal_weight": 995452,
  "swtxs": 993,
  "time": 1741950629,
  "total_out": 11138278126,
  "total_size": 463117,
  "total_weight": 995452,
  "totalfee": 641601,
  "txs": 994,
  "utxo_increase": 27,
  "utxo_size_inc": 2305,
  "utxo_increase_actual": 26,
  "utxo_size_inc_actual": 2136
}

$ bitcoin-cli -signet getnettotals
{
  "totalbytesrecv": 1061898733,
  "totalbytessent": 5141582062,
  "timemillis": 1741950635908,
  "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 v28.1.0 signet - server 70016/Satoshi:28.1.0/

         ipv4   total   block  manual
in          2       2
out        11      11       2       1
total      13      13

Local addresses: n/a


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

### 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
	dadb48a7041839fb013dfd59b980fbcc252362f373453c94741de0579a4f7193
02ce84759fdbc1f1
	1c16261dc84e537de0bc40d8a1327da51b9b72f11e99caba9f26fe41d0b80368
d75a3484736287b6
	ab8a82ded28f3925e03b434f8752bb36e049be117125f1d1886536335287180f
911ef86f97905f5f
	6666dc96937d51871022b5158f40d082dd63e2c9133df2399503c761039e663c
32ea89cfd41c3905
	52e23415910c01bc9bf5c0c74335577ad0b40b2671f80af54c8a7769b8a827b4
6ae7c7ff486bdbc8
	1715cdf0abfde6a394a865cd10819ef6029a0a3d3bed8bdedc28db195589c9eb
fa08293583b9d96a
	d44ed33c207f23c1c07cac71a517188fe3c2db996765bcaa09d6a22cea120b0e
42b140e8ec0305d6
	51fec9e6f2da6b0294c9aeecc6f2648fac617a80310353857b1804e335748db4
d5a1740c5038b1c1
	24b53fb4a56ab475f59b5c92eea8a8c60d8457ee075b4883f9764d0f94782aa8
74c2f2c1cd2e960e
	deddc407b1da3787d10846ab08bd9471baffcb061e401079e1fa9e7f41f8aa24


$ niceblack.sh $BH $BC
          __   __         __  
         / /  / /__  ____/ /__
        / _ \/ / _ \/ __/  '_/
       /_.__/_/\___/\__/_/\_\ 

      ___  _______  ____ ___  ___ 
     |_  ||_  / _ \|_  // _ \( _ )
    / __/_/_ <\_, //_ </ // / _  |
   /____/____/___/____/\___/\___/ 

  ,----- .123 4567 89ab cdef -----,
  |                               |
  | ..   .... ..7a 4.a9 9db3   .f |
  | 1.   5dd3 f93. 9d8d 621d   1f |
  | 2.   baf6 9531 918d cadd   2f |
  | 3.   fdda e34b ee2f 2a92   3f |
  '===   ==== ==== ==== ====   ==='
   ak:   28a8 c1