scantxoutset

Input(s) 2

The scantxoutset RPC command is used to scan the unspent transaction output set (UTXO set) for entries that match specified output descriptors.

How is this used?

The scantxoutset command is primarily used by wallet software, explorers, and other blockchain analysis tools to identify specific transaction outputs matching predefined criteria. It allows users to query the blockchain for outputs associated with certain addresses, scripts, or public keys without the need to maintain a full index of all transactions. This functionality is particularly useful for wallets that support hierarchical deterministic (HD) key derivation, as it enables them to efficiently discover and monitor funds associated with extended public keys (xpubs). Additionally, developers may use this command to build custom applications that require querying and analyzing UTXO data.

Request

method

scantxoutset

action

Required

scanobjects

Optional

Inputs(2)

one required input remaining...

action (required) - The action to execute
scanobjects Array of scan objects. Required for “start” action

Result