The 1inch Trace API provides comprehensive, step-by-step data on every operation within on-chain transactions. This empowers developers and analysts to gain precise insights into transaction behavior. This API supports many networks ensuring compatibility across diverse ecosystems. With fast and organized transaction traces, you can debug, audit, and optimize with ease, whether you’re working on smart contracts or analyzing historical transaction data.
| Supported Chains | Chain ID |
|---|---|
| Ethereum | 1 |
| Base | 8453 |
| Binance | 56 |
| zkSync | 324 |
| Gnosis | 100 |
| Optimism | 10 |
| Polygon | 137 |
| Linea | 59144 |
| Sonic | 146 |
| Unichain | 130 |
| Arbitrum | 42161 |
| Avalanche | 43114 |
A transaction trace is essentially a step-by-step representation of every operation that occurs during the execution of a transaction on the blockchain. For Ethereum, these operations can be quite varied, from basic transfers of ETH to complex contract interactions.
For workloads that require higher RPS, expanded quotas, or sustained performance, explore the available paid plans on the pricing page. For organizations with significant trading volumes or advanced requirements, complete this application to explore tailored Enterprise options.
For detailed information about each endpoint, refer to the Traces API Swagger section.