> For clean Markdown of any page, append .md to the page URL. > For a complete documentation index, see https://docs.galleon8.com/node-api/trace-api/overview/llms.txt. > For AI client integration (Claude Code, Cursor, etc.), connect to the MCP server at https://docs.galleon8.com/_mcp/server. # Trace API Overview > Understand chain-specific Node API methods for transaction execution tracing. **Trace API** is the Node API method group for inspecting transaction execution paths and internal calls on chains that expose trace methods. Use it when your application needs trace-level execution data over HTTPS, including call trees, value transfers, contract interactions, and execution results that are not visible from standard transaction receipts alone. Trace API methods are best suited for explorers, analytics tools, indexers, compliance workflows, and backend services that need to understand how transactions execute across contracts and accounts. --- ## What You Can Build Trace API supports advanced transaction analysis on supported chains: * **Analyze transaction execution**: inspect internal calls, nested contract interactions, value transfers, and execution paths. * **Build enriched explorers**: show transaction traces, call hierarchies, contract-to-contract activity, and execution outcomes. * **Power analytics workflows**: extract trace-level activity for indexing, monitoring, accounting, and investigation. * **Debug complex interactions**: compare expected and actual execution behavior when transactions interact with multiple contracts. --- ## Request Model Trace API uses the selected chain's supported trace request model over a chain-specific Node API endpoint. For the currently documented Ethereum-compatible methods, requests use JSON-RPC 2.0 over HTTPS: ```json { "jsonrpc": "2.0", "method": "trace_transaction", "params": ["YOUR_TRANSACTION_HASH"], "id": 1 } ``` Responses follow the selected chain's supported trace response format. Successful JSON-RPC responses include a `result`; failed responses include an `error` object with details from the node or endpoint. Trace support, method names, parameters, and response schemas can differ by chain. The current generated Trace API reference covers Ethereum-compatible methods. --- ## Methods The Trace API references are chain-specific. Select the one you'd like to interact with to view its method details: #### [Ethereum](/api-reference/node-api/ethereum/overview) View Ethereum API reference. #### [Solana](/api-reference/node-api/solana/overview) View Solana API reference. #### BNB Smart Chain Coming soon... #### Polygon PoS Coming soon... #### Base Coming soon... #### Arbitrum Coming soon... #### Bitcoin Coming soon... #### Optimism Coming soon... #### Avalanche Coming soon... #### TRON Coming soon... #### Monad Coming soon... #### Sui Coming soon... > Understand chain-specific Node API methods for transaction execution tracing.