A web based interface to the Bitcoin API JSON-RPC

Command: gettxoutproof

The gettxoutproof RPC returns a hex-encoded proof that one or more specified transactions were included in a block.

Parameter #1—the transaction hashes to prove
Parameter #2—the block to look for txids in
Result—serialized, hex-encoded data for the proof

Click "+" to add more TXIDs, "-" to remove added TXIDs. TXIDs of the transactions to generate proof for. All transactions must be in the same block.
If specified, looks for txid in the block with this hash.
null
gettxoutproof ["txid",...] ( blockhash )

Returns a hex-encoded proof that "txid" was included in a block.

NOTE: By default this function only works sometimes. This is when there is an
unspent output in the utxo for this transaction. To make it always work,
you need to maintain a transaction index, using the -txindex command line option or
specify the block in which the transaction is included manually (by blockhash).

Arguments:
1. "txids"       (string) A json array of txids to filter
    [
      "txid"     (string) A transaction hash
      ,...
    ]
2. "blockhash"   (string, optional) If specified, looks for txid in the block with this hash

Result:
"data"           (string) A string that is a serialized, hex-encoded data for the proof.