{"uid":"cap_JYgXdO9QGwwQuPi8VIWKq","slug":"nodeflare-ethereum-mainnet-rpc-chain-1-0891cb6e","name":"NodeFlare Ethereum Mainnet RPC (Chain 1)","description":"Ethereum RPC (chain 1): JSON-RPC over HTTPS on NodeFlare's own bare-metal nodes. Pay per request in USDC, no account or API key - built for AI agents. All methods including eth_getLogs, eth_call, trace, and debug (archive) - good for indexing, event queries, and simulation. Simple calls $0.001; heavy calls priced by compute units.","url":"https://rpc.nodeflare.app/eth/x402?utm_source=zero.xyz","method":"POST","headers":{},"bodySchema":{"type":"object","properties":{"id":{"type":["number","string"]},"method":{"type":"string"},"params":{"type":"array"},"jsonrpc":{"type":"string","const":"2.0"}}},"responseSchema":null,"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.001","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":{"p10Cents":"0.1000","medianCents":"0.1000","p90Cents":"0.1000","minCents":"0.1000","maxCents":"0.1000","p95Cents":"0.1000","sampleCount":1,"varies":false,"failureChargeRate":1},"sessionDeposit":null,"pricing":{"kind":"static","summary":"$0.001/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.001","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.001","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_b-JnleI04H2bGqw3QUxY6","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.001","costPer":"request","priority":0,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Executes arbitrary Ethereum mainnet JSON-RPC calls — including eth_getLogs, eth_call, trace, and debug — on NodeFlare's bare-metal archive nodes, billed per request in USDC via x402 with no API key required.","exampleAgentPrompt":"Call eth_getLogs on Ethereum mainnet for contract address 0xA0b86991c6218b36c1d19D4a2e9Eb0cE3606eB48 from block 20000000 to 20001000, filtering for the Transfer event topic.","exampleUseCases":[{"title":"Index ERC-20 transfer events","prompt":"Fetch all Transfer event logs from the USDC contract on Ethereum mainnet between blocks 19500000 and 19510000 so I can build a transfer history index."},{"title":"Simulate a contract call before sending","prompt":"Run eth_call on Ethereum mainnet to check what the balanceOf function returns for wallet 0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045 on the USDC contract — without actually sending a transaction."},{"title":"Trace a failed transaction for debugging","prompt":"Use debug_traceTransaction on Ethereum mainnet to get the full execution trace for tx hash 0x4e3a3754410177e6937ef1f84bba68ea139e8d1a2258c5f85db9f1cd715a1bdf so I can see where it reverted."}],"resultDescription":"A standard JSON-RPC 2.0 response object containing either a `result` field with the method's return value (e.g. hex-encoded balance, array of log objects, call return data, trace array) or an `error` field with a code and message describing what went wrong.","failureModes":["Invalid or unsupported RPC method name returns a JSON-RPC error with code -32601","Malformed params array causes -32602 invalid params error","Requesting a pruned historical block on a non-archive path returns null or error","Rate or compute-unit budget exceeded returns HTTP 402 or payment-required error","Network or node unavailability returns HTTP 5xx or timeout","Block range too large for eth_getLogs returns -32005 limit exceeded error"],"whenToPreferThis":"Choose this endpoint when you need direct, low-level Ethereum mainnet JSON-RPC access — especially archive methods like eth_getLogs over wide block ranges, debug_traceTransaction, or trace_* calls — without managing API keys or monthly subscriptions. It is ideal for AI agents that need pay-as-you-go, autonomous Ethereum data access billed in USDC via x402, and is particularly well-suited to indexing pipelines, event log queries, transaction simulations, and on-chain debugging tasks.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-10-11T12:45:34.591Z","isFirstParty":false,"canonicalSlug":"nodeflare-ethereum-mainnet-rpc-chain-1-0891cb6e"}