{"uid":"cap_B5TkW8txrWqby2l4ycb07","slug":"phantom-api-arbitrum-gas-estimator-e692a44e","name":"Phantom API — Arbitrum Gas Estimator","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/arbitrum/gas/estimate","method":"POST","headers":{},"bodySchema":{"type":"object","properties":{"to":{"type":"string"},"data":{"type":"string"},"from":{"type":"string"},"value":{"type":"string"}}},"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_A4rNBxA2h-1HVmnGt8NPB","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":"Estimates gas costs for a transaction on the Arbitrum network before submission","exampleAgentPrompt":"Before I send this Arbitrum transaction — from 0xAbC...123 to 0xDeF...456 with calldata 0xa9059cbb... and value 0 — can you estimate how much gas it will use?","exampleUseCases":[{"title":"Pre-flight check for token transfer","prompt":"I'm about to send 500 USDC on Arbitrum from 0xSenderAddress to 0xReceiverAddress — can you estimate the gas cost before I actually submit it?"},{"title":"Smart contract interaction gas check","prompt":"I want to call a swap function on an Arbitrum DEX — the calldata is 0x38ed1739... and the contract address is 0xRouter.... What's the estimated gas for that call from my wallet 0xMyWallet?"},{"title":"Budget planning for batch operations","prompt":"I'm planning to run 50 contract calls on Arbitrum and need to know how much each one will cost in gas. Can you estimate the gas for a single call with this data: to 0xContract..., from 0xMyWallet..., data 0xCalldata..., value 0?"}],"resultDescription":"Returns an estimated gas amount (in gas units) required to execute the described transaction on the Arbitrum network, allowing callers to set appropriate gas limits and estimate fees before submission.","failureModes":["Invalid address format for 'to' or 'from' fields returns a validation error","Malformed or non-hex 'data' field causes a parsing error","Transaction would revert on-chain, causing the estimate to fail or return an error","Network congestion or RPC node unavailability may cause timeouts","Payment not provided or insufficient USDC causes a 402 Payment Required response"],"whenToPreferThis":"Choose this endpoint when you need a quick, pay-per-call Arbitrum gas estimate without maintaining your own RPC infrastructure. Ideal for agents that occasionally need gas preflight checks across multiple networks and want to avoid RPC node subscriptions. Use over Ethereum mainnet gas endpoints when the transaction targets Arbitrum specifically.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-09-14T12:32:03.798Z","isFirstParty":false}