{"uid":"cap_pKLIYbcWQk5Wy1NUte8W4","slug":"phantom-api-ethereum-transaction-history-36c7a675","name":"Phantom API — Ethereum Transaction History","description":"Lightning-fast access to blockchain data, smart contract insights, and Web3 infrastructure across 57+ networks. Pay-per-call via x402.","url":"https://phantom-api-omega.vercel.app/api/ethereum/tx/history?utm_source=zero.xyz","method":"POST","headers":{},"bodySchema":{"type":"object","properties":{"order":{"enum":["asc","desc"],"type":"string"},"pageKey":{"type":"string"},"toBlock":{"type":"string"},"category":{"type":"array","items":{"type":"string"}},"maxCount":{"type":"number"},"fromBlock":{"type":"string"},"toAddress":{"type":"string"},"fromAddress":{"type":"string"},"withMetadata":{"type":"boolean"},"excludeZeroValue":{"type":"boolean"}}},"responseSchema":null,"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.01","displayCostAsset":"USDC","priceDynamic":false,"priceHint":null,"priceStatus":"priced","priceSource":"probe","requiresHandshake":false,"reviewCount":0,"rating":{"score":"0.00","successRate":"0.00","reviews":0,"stars":null,"state":"unrated"},"availabilityStatus":"unknown","priceObserved":null,"sessionDeposit":null,"pricing":{"kind":"static","summary":"$0.01/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.01","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.01","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_CFAfgS3OWveMjX7t53264","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.01","costPer":"request","priority":0,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Retrieves paginated Ethereum transaction history for a given address or address pair, filterable by block range, category, and metadata options","exampleAgentPrompt":"Pull the last 100 transactions for Ethereum address 0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045, sorted newest first, including metadata, and skip any zero-value transfers.","exampleUseCases":[{"title":"Wallet audit for tax reporting","prompt":"Get me a full descending history of all Ethereum transactions for address 0xAb5801a7D398351b8bE11C439e05C5B3259aeC9b from block 18000000 to 19000000, with metadata included, skipping zero-value transfers — I need to review everything for tax purposes."},{"title":"Monitor incoming transfers to a treasury","prompt":"Fetch all incoming transactions to our treasury wallet 0x1234567890abcdef1234567890abcdef12345678 on Ethereum, sorted ascending from block 17500000, including ERC-20 and internal transfers, with up to 50 results per page."},{"title":"Trace token flow between two addresses","prompt":"Show me all Ethereum transactions from address 0xSenderAddress to 0xReceiverAddress, filtering for ERC-20 token transfers only, sorted oldest to newest, with full metadata so I can trace the token flow."}],"resultDescription":"Returns a paginated list of Ethereum asset transfers and transactions matching the query, each including transaction hash, block number, from/to addresses, value, asset type, and optionally full metadata. Also returns a pageKey for cursor-based pagination through large result sets.","failureModes":["Invalid Ethereum address format returns a 400 error","fromBlock greater than toBlock returns an empty result or error","Invalid category values may return an error or be silently ignored","Expired or invalid pageKey causes pagination to fail","maxCount exceeding API limits may be capped or rejected","Network errors or Vercel cold starts may cause timeouts","Payment failure via x402 protocol blocks the request"],"whenToPreferThis":"Choose this endpoint when you need historical Ethereum transaction data with flexible filtering by address, block range, and asset category. It is well-suited for wallet auditing, portfolio analytics, tax reporting, and tracing on-chain fund flows. Prefer it over general block explorers when you need structured, machine-readable paginated output with metadata in a pay-per-call model without rate-limit subscription commitments.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-10-20T12:39:53.139Z","isFirstParty":false,"canonicalSlug":"phantom-api-ethereum-transaction-history-36c7a675"}