utxo_utils
Validate UTXO addresses, decode raw transaction hex, and convert Bitcoin Cash legacy/cash addresses across supported mainnet and testnet blockchains.
Instructions
UTXO utils (Utils product): validate address, decode raw transaction hex, convert Bitcoin Cash address.
Actions: • validate-address: Check if a UTXO address is valid • decode-raw-transaction: Decode a raw transaction hex • convert-bitcoin-cash-address: Convert Bitcoin Cash address (legacy ↔ cash format); Bitcoin Cash only, no blockchain parameter (network + address)
Blockchain → Networks: • bitcoin: mainnet, testnet • bitcoin-cash: mainnet, testnet • litecoin: mainnet, testnet • dogecoin: mainnet, testnet • dash: mainnet, testnet • zcash: mainnet, testnet
Credits by action (source: OpenAPI): • convert-bitcoin-cash-address: bitcoin-cash 12 • decode-raw-transaction: bitcoin 10, bitcoin-cash 12, dash 11, dogecoin 11, litecoin 11, zcash 13 • validate-address: bitcoin 10, bitcoin-cash 12, dash 11, dogecoin 11, litecoin 11, zcash 13
Credits are indicative only and may change at any time. The actual credits spent for each API request are returned in the response headers.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| action | Yes | Action to perform | |
| address | No | Address (required for validate-address and convert-bitcoin-cash-address) | |
| context | No | Optional context for the request - echoed back in response | |
| network | Yes | Network name | |
| blockchain | No | Blockchain protocol (required for validate-address and decode-raw-transaction) | |
| rawTransactionHex | No | Raw transaction hex (required for decode-raw-transaction) |