Query raw EVM transactions with optional logs, traces, state-diff context, and evidence pivots for transaction-level investigations.
COMMON USER ASKS:
- Recent Base transactions
- Filter by sender
- First EIP-2930 transaction from Berlin fork
WHEN TO USE:
- You need raw transaction records on an EVM network.
- You want chain-specific transaction fields or include flags that convenience tools do not expose.
- You need exact transaction evidence for an investigation, including sender, receiver, transaction hash, logs, traces, or failed calls.
- You need to find the first transaction matching a raw field condition such as transaction type 0x1 from a known block.
- You need top-N raw transactions ranked by value, gas used, or effective gas price.
- You need top senders or receivers from a bounded transaction window.
- You want common method names such as transfer, approve, deposit, or withdraw instead of remembering sighashes.
- You want calls to a token contract by symbol, such as transfer calls to USDC, without hardcoding token addresses.
DON'T USE:
- You only need a quick recent feed or wallet-level summary.
EXAMPLES:
- Recent Base transactions: {"network":"base-mainnet","timeframe":"1h","limit":20}
- Filter by sender: {"network":"ethereum-mainnet","timeframe":"6h","from_addresses":["0xabc..."],"limit":20}
- First EIP-2930 transaction from Berlin fork: {"network":"ethereum-mainnet","from_block":12244000,"transaction_type":"0x1","scan_order":"earliest","limit":1,"field_preset":"minimal"}
- Largest recent calls to a resolved token contract: {"network":"base-mainnet","timeframe":"1h","to_token_symbols":["USDC"],"method":"transfer","order_by":"gas_used_desc","limit":5}
- Top senders by transaction count: {"network":"base-mainnet","timeframe":"1h","aggregate_by":"sender","aggregate_metric":"count","limit":10}