Actions113
- blocks Actions
- Get Block Details By Block Hash UTXOs
- List Transactions by Block Hash EVM
- List Transactions by Block Hash UTXOs
- List Transactions By Block Hash XRP
- List Transactions By Block Height XRP
- List Transactions by Block Height EVM
- List Transactions by Block Height UTXOs
- Get Block Details By Block Height UTXOs
- Get Block Details By Block Height EVM
- Get Block Details By Block Height XRP
- Get Block Details By Block Hash EVM
- Get Block Details By Block Hash XRP
- Get Last Mined Block EVM
- Get Last Mined Block UTXOs
- Get Latest Mined Block XRP
- List Latest Mined Blocks UTXOs
- List Latest Mined Blocks EVM
- List Latest Mined Blocks XRP
- HD Wallets Actions
- Sync HD Wallet (xPub, yPub, zPub)
- Derive And Sync New Receiving Addresses UTXO
- Derive And Sync New Change Addresses UTXO
- Derive And Sync New Receiving Addresses EVM
- Derive And Sync New Receiving Addresses XRP
- List Synced Addresses UTXO
- List Synced Addresses EVM
- List Synced Addresses XRP
- List HD Wallet (xPub, yPub, zPub) Transactions UTXO
- List HD Wallet (xPub, yPub, zPub) Transactions EVM
- List HD Wallet (xPub, yPub, zPub) Transactions XRP
- List HD Wallet (xPub, yPub, zPub) UTXOs
- Prepare A UTXO-Based Transaction From HD Wallet (xPub, yPub, zPub)
- Prepare A Transaction From an Address in HD Wallet (xPub, yPub, zPub) EVM
- Get HD Wallet (xPub, yPub, zPub) Assets UTXO
- Get HD Wallet (xPub, yPub, zPub) Assets EVM
- Get HD Wallet (xPub, yPub, zPub) Assets XRP
- Get HD Wallet (xPub, yPub, zPub) Details UTXO
- Get HD Wallet (xPub, yPub, zPub) Details EVM
- Get HD Wallet (xPub, yPub, zPub) Details XRP
- List Synced HD Wallets (xPub, yPub, zPub)
- Activate HD Wallet (xPub, yPub, zPub)
- Delete Synced HD Wallet (xPub, yPub, zPub)
- address-latest Actions
- Utilities Actions
- simulate-transactions Actions
- addresses-latest Actions
- Get Address Balance Solana
- List Transactions By Address Solana
- Get Address Balance EVM
- Get Address Balance XRP
- Get Address Balance Kaspa
- List Confirmed Transactions By Address EVM
- List Transactions by Address XRP
- List Confirmed Transactions By Address UTXOs
- List Confirmed Transactions By Address Kaspa
- List Unconfirmed Transactions by Address UTXOs
- List Internal Transactions By Address EVM
- Get Next Available Nonce EVM
- List Confirmed Tokens Transfers By Address EVM
- addresses-historical Actions
- Get Address Balance UTXOs
- List Confirmed Transactions By Address EVM history
- List Confirmed Transactions By Address UTXO Historical
- List Unspent Transaction Outputs By Address UTXOs
- Sync Address
- List Synced Addresses
- Get Synced Address Tokens Transfer EVM
- Activate Synced Address
- Delete Synced Address
- List Synced Address Internal Transactions EVM
- List Tokens By Address Synced EVM
- blockchain-events Actions
- New Confirmed Coins Transactions
- New Unconfirmed Coins Transactions
- New Confirmed Tokens Transactions
- New Confirmed Coins Transactions And Each Confirmation
- New Confirmed Tokens Transactions And Each Confirmation
- Mined Transaction
- New Block
- List Blockchain Events Subscriptions
- Get Blockchain Event Subscription Details By Reference ID
- Delete Blockchain Event Subscription
- Activate Blockchain Event Subscription
- New Confirmed Internal Transactions
- New Confirmed Internal Transactions And Each Confirmation
- Crypto Transactions Actions
- Get Transaction Details By Transaction Hash Solana
- Get Transaction Details By Transaction Id Kaspa
- Get Transaction Details By Transaction Hash EVM
- Get Transaction Details By Transaction Hash UTXOs
- Get Transaction Details By Transaction Hash XRP
- List Internal Transaction Details by Transaction Hash EVM
- List Tokens Transfers By Transaction Hash EVM
- List Logs By Transaction Hash EVM
- Get Raw Transaction Data UTXOs
- contracts Actions
- blockchain-fees Actions
- broadcast-transactions Actions
- prepare-transactions Actions
- Market Data & Prices Actions
Overview
This node operation allows users to list transactions associated with HD Wallets (using extended public keys such as xPub, yPub, zPub) on EVM-compatible blockchains. It fetches transaction data for a given blockchain, network, and extended public key, optionally supporting pagination and derivation context.
Common scenarios include:
- Monitoring all transactions related to an HD wallet's extended public key on Ethereum or other EVM chains.
- Auditing wallet activity without exposing private keys.
- Integrating wallet transaction history into dashboards or analytics tools.
Practical example:
- A user inputs their Ethereum xPub key and requests the latest 50 transactions on the mainnet to display in a portfolio tracker.
Properties
| Name | Meaning |
|---|---|
| blockchain | The blockchain network to query (e.g., Ethereum, Binance Smart Chain). |
| extendedPublicKey | The HD wallet's extended public key (xPub, yPub, zPub) identifying the wallet addresses. |
| network | The specific network within the blockchain (e.g., mainnet, testnet). |
| context | Optional context string to specify additional filtering or usage context. |
| derivation | Optional derivation type; currently supports "account" to specify account-level derivation. |
| limit | Optional number to limit the number of returned transactions (pagination). |
| offset | Optional number to skip a certain number of transactions (pagination offset). |
Output
The output is a JSON array where each item represents a transaction related to the specified HD wallet extended public key on the chosen EVM blockchain network. Each transaction object typically includes details such as transaction hash, block number, timestamp, from/to addresses, value transferred, and status.
If binary data were involved (not indicated here), it would represent raw transaction payloads or receipts, but this operation focuses on JSON transaction data.
Dependencies
- Requires an API key credential for accessing the Crypto APIs REST API service.
- The node depends on the Crypto APIs service endpoint that provides blockchain data for HD wallets.
- No additional environment variables are explicitly required beyond the API authentication setup.
Troubleshooting
- Operation not found error: If the specified operation is not recognized, ensure the operation name matches exactly and the node version supports it.
- Invalid or missing parameters: Required fields like
blockchain,extendedPublicKey, andnetworkmust be provided; missing these will cause errors. - API rate limits or authentication failures: Ensure the API key credential is valid and has sufficient permissions.
- Empty results: Could indicate no transactions exist for the given extended public key or incorrect network/blockchain selection.
- Pagination issues: Using
limitandoffsetincorrectly may result in unexpected subsets of data.