Crypto APIs icon

Crypto APIs

Interact with Crypto APIs REST API

Actions113

Overview

This node interacts with the Crypto APIs REST API to list internal transactions by a specific address on an EVM-compatible blockchain. It is useful for users who want to retrieve detailed information about internal transactions (transactions triggered within smart contracts) related to a particular wallet address on blockchains like Ethereum, Binance Smart Chain, etc.

Practical examples include:

  • Monitoring internal contract interactions for a given wallet.
  • Auditing transaction flows inside decentralized applications.
  • Tracking token movements or contract calls that do not appear as external transactions.

Properties

Name Meaning
blockchain The blockchain network to query (e.g., Ethereum, Binance Smart Chain).
network The specific network environment (e.g., mainnet, testnet) of the chosen blockchain.
address The wallet address for which to list internal transactions.
context Optional context string to correlate responses with requests (useful for tracking).
limit Optional number to limit the number of returned internal transactions.
sortingOrder Optional order to sort results, e.g., ascending or descending.
startingAfter Optional cursor for pagination to start listing after a specific transaction ID.

Output

The node outputs a JSON array where each item represents an internal transaction related to the specified address. Each JSON object contains details such as transaction identifiers, involved addresses, amounts, timestamps, and other metadata provided by the Crypto APIs service.

If binary data were returned (not indicated here), it would typically represent raw transaction data or logs, but this operation focuses on JSON transaction records.

Dependencies

  • Requires an active connection to the Crypto APIs REST API.
  • Needs an API key credential configured in n8n to authenticate requests.
  • No additional external dependencies beyond standard n8n environment and Crypto APIs access.

Troubleshooting

  • Common issues:

    • Invalid or missing API key credential will cause authentication errors.
    • Incorrect blockchain or network parameters may result in no data or errors.
    • Providing an invalid wallet address format can lead to request failures.
    • Pagination parameters (limit, startingAfter) must be used carefully to avoid empty results.
  • Error messages:

    • "Operation <operationName> not found": Indicates the requested operation is not recognized; ensure correct operation selection.
    • API errors from Crypto APIs (e.g., rate limits, invalid parameters) will be passed through; check API documentation for resolution.
    • Network connectivity issues will cause request failures; verify internet access and API endpoint availability.

Links and References

Discussion