Transaction Graph
Transaction Graph
Visualize ERC-20 token transfer relationships as a node/edge graph
GET
Overview
Generates a transaction graph for any Ethereum address, showing ERC-20 token transfer relationships as nodes and edges. The graph is a tripartite structure: wallets connect to tokens, which connect to other wallets.Results are cached for 10 minutes. First requests typically take 2-5 seconds; cached responses return in under 100ms.
Authentication
This endpoint supports two authentication methods:| Method | Header | Cost |
|---|---|---|
| API Token | Authorization: Bearer YOUR_API_KEY | 5 Cred Units |
| x402 Payment | X-PAYMENT: <signed_payment> | $0.05 USDC |
Path Parameters
Ethereum address or ENS name (e.g.,
vitalik.eth or 0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045)Query Parameters
Chain ID of the blockchain network to analyze. Defaults to Ethereum Mainnet.
Supported Networks
| Chain | Chain ID |
|---|---|
| Ethereum Mainnet | 1 |
| Optimism | 10 |
| Binance Smart Chain | 56 |
| Polygon | 137 |
| Base | 8453 |
| Arbitrum | 42161 |
| Avalanche | 43114 |
| Scroll | 534352 |
| Linea | 59144 |
Response
The resolved Ethereum address (checksummed)
The chain ID that was queried
Human-readable name of the blockchain network
Total number of ERC-20 token transfers found for this address on the specified chain
Array of graph nodes representing wallets and tokens.
Array of graph edges representing token transfer relationships.
Graph Structure
The graph uses a tripartite structure to represent token transfers:- Wallet nodes represent Ethereum addresses involved in transfers
- Token nodes represent ERC-20 tokens that were transferred
- Edges connect wallets to tokens with a direction (
SENTorRECEIVED)
Use Cases
Counterparty Analysis
Counterparty Analysis
Identify the major counterparties for a wallet — who they transact with most and through which tokens.
Wash Trading Detection
Wash Trading Detection
Spot circular transfer patterns where tokens flow between a small set of wallets, indicating potential wash trading.
Fund Flow Tracking
Fund Flow Tracking
Trace how funds move through a network of addresses to understand capital flows and identify intermediary wallets.
Network Visualization
Network Visualization
Build interactive graph visualizations to explore transaction relationships in dApps, dashboards, or compliance tools.
Performance
- Response Time: 2-5 seconds (uncached), under 100ms (cached)
- Caching: Results cached for 10 minutes per address/chain combination
- Data Source: Etherscan API V2 (ERC-20 token transfers only)
- Scope: All historical token transfers for the address on the specified chain