Bitcoin full node and query server

Dec 5, 2025

View in context in the libbitcoin Slack #general mirror.

evoskuil02:28
I added block/fees and tx/fee, renamed transaction to tx, added address/unconfirmed, /confirmed, and /balance, and renamed /inputs and /outputs to /input and /output. That gives us something line this:
 /v1/block/hash/[bkhash] {1}
 /v1/block/height/[height] {1}

 /v1/block/hash/[bkhash]/header {1}
 /v1/block/height/[height]/header {1}

 /v1/block/hash/[bkhash]/fees {1}
 /v1/block/height/[height]/fees {1}

 /v1/block/hash/[bkhash]/filter/[type] {1}
 /v1/block/height/[height]/filter/[type] {1}

 /v1/block/hash/[bkhash]/filter/[type]/hash {1}
 /v1/block/height/[height]/filter/[type]/hash {1}

 /v1/block/hash/[bkhash]/filter/[type]/header {1}
 /v1/block/height/[height]/filter/[type]/header {1}

 /v1/block/hash/[bkhash]/txs {all txs in the block}
 /v1/block/height/[height]/txs {all txs in the block}

 /v1/block/hash/[bkhash]/tx/[position] {1}
 /v1/block/height/[height]/tx/[position] {1}

 -----------------------------------------------------------------------
 /v1/tx/[txhash] {1}
 /v1/tx/[txhash]/block {1 - if confirmed}
 /v1/tx/[txhash]/fee {1}
 -----------------------------------------------------------------------
 /v1/input/[txhash] {all inputs in the tx}
 /v1/input/[txhash]/[index] {1}
 /v1/input/[txhash]/[index]/script {1}
 /v1/input/[txhash]/[index]/witness {1}
 -----------------------------------------------------------------------
 /v1/output/[txhash] {all outputs in the tx}
 /v1/output/[txhash]/[index] {1}
 /v1/output/[txhash]/[index]/script {1}
 /v1/output/[txhash]/[index]/spender {1 - if confirmed}
 /v1/output/[txhash]/[index]/spenders {all}
 -----------------------------------------------------------------------
 /v1/address/[output-script-hash] {all}
 /v1/address/[output-script-hash]/unconfirmed {all unconfirmed}
 /v1/address/[output-script-hash]/confirmed {all unconfirmed}
 /v1/address/[output-script-hash]/balance {all confirmed}
neillm18:46
Unrelated, but I'm seeing a ton of lines like this (from all different IPs): 2025-12-05T18:46:15Z.5 Header [0000000000000000000178231b20e267f3e51399b0325f0e8b5f2abdec561c07:925565] from [45.23.183.89:8333] block unconfirmable