The Foundational API now returns decoded EVM traces (internal transactions) for any wallet on supported chains. Add the with-internal query param and internal transfers come back flattened and attached to each transaction item, with from_address, to_address, value (in wei), and gas_limit.
What traces are for
Traces aren’t stored on-chain. They exist only as side effects of a parent transaction’s execution, and reconstructing them requires re-executing against an archive node. Use traces when you need:- Native token movement triggered by contracts, like a router forwarding ETH to a recipient.
- DEX, lending, and bridge flows, where the EOA-visible to_address is a contract rather than the ultimate recipient.
- Wallet balance reconciliation and tax reporting. Native-token deltas often can’t be explained from external transactions alone.
- Failed sub-calls within a multi-step transaction that still consumed gas.
GoldRush endpoints with trace support
Addwith-internal=true to:
- Get a transaction
- Get earliest transactions for address (v3)
- Get recent transactions for address (v3)
- Get paginated transactions for address (v3)
0.05 credits per item on supported chains.