{"uid":"cap_08YyyJAhM06qsqoi3K8xZ","slug":"dexl-agents-evm-rpc-gateway-42cd9fe1","name":"DexL Agents EVM RPC Gateway","description":"Make any read-only JSON-RPC call on 28 EVM chains - eth_call, eth_blockNumber, eth_getLogs, eth_getBalance and the rest - without running a node or holding an RPC key. Covers Base, Ethereum, Arbitrum, Optimism, Polygon, BSC and more, with automatic failover across providers when one rate-limits or goes down.","url":"https://agents.dexl.io/v1/tools/evm-rpc","method":"POST","headers":{},"bodySchema":{"type":"object","properties":{"chain":{"enum":["abstract","arbitrum","avalanche","base","berachain","blast","bsc","celo","cronos","ethereum","fraxtal","gnosis","ink","linea","mantle","metis","mode","opbnb","optimism","polygon","robinhood","scroll","soneium","sonic","unichain","worldchain","zksync","zora"],"type":"string","default":"base","description":"Which chain to read from"},"method":{"enum":["eth_blockNumber","eth_getBalance","eth_call","eth_getCode","eth_getTransactionByHash","eth_getTransactionReceipt","eth_getBlockByNumber","eth_getBlockByHash","eth_getTransactionCount","eth_gasPrice","eth_chainId","eth_getLogs","eth_estimateGas","eth_feeHistory"],"type":"string","description":"Read-only JSON-RPC method"},"params":{"type":"array","default":[],"description":"JSON-RPC parameters"}}},"responseSchema":{"type":"json","example":{"units":1,"cached":false,"output":{}}},"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_BRV0r522B9HTqZfox5YRx","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":"Make any read-only JSON-RPC call on 28 EVM chains without running a node or holding an RPC key, with automatic failover across providers.","exampleAgentPrompt":"What is the current ETH balance of wallet 0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045 on Ethereum mainnet?","exampleUseCases":[{"title":"Check DeFi protocol TVL on-chain","prompt":"Call the totalAssets() function on the Aave USDC vault at 0xBcca60bB61934080951369a648Fb03DF4F96263C on Ethereum mainnet and tell me the result."},{"title":"Monitor NFT contract state on Base","prompt":"Get the current block number on Base and then fetch the token owner of tokenId 1234 from the NFT contract at 0x123abc... — I need to know who holds it right now."},{"title":"Audit transaction logs on Arbitrum","prompt":"Fetch all Transfer event logs from the USDC contract on Arbitrum from block 150000000 to 150001000 so I can see what transfers happened in that range."}],"resultDescription":"A JSON object containing the RPC method result under 'output', a boolean 'cached' indicating whether the response was served from cache, and 'units' showing how many billing units were consumed.","failureModes":["Unsupported chain or method returns a validation error","Invalid or malformed RPC params cause a JSON-RPC error response","Provider-side rate limits trigger automatic failover; if all providers fail, an error is returned","Non-read-only methods (e.g. eth_sendRawTransaction) are rejected as out of scope","Network connectivity issues may cause timeouts on specific chains"],"whenToPreferThis":"Choose this endpoint when you need to query EVM blockchain state across any of 28 supported chains without managing RPC keys, node infrastructure, or provider rate limits. It is ideal for agents that need multi-chain coverage, automatic failover reliability, and pay-per-call pricing without monthly subscriptions. Prefer it over self-managed RPC when operating across multiple chains simultaneously or when uptime and failover are critical.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-09-14T00:42:27.268Z","isFirstParty":false}