{"uid":"cap_qcNEb8qYt0xcu8vEWWSDI","slug":"x402-quicknode-com-8ffb398f","name":"QuickNode Ethereum Mainnet JSON-RPC Endpoint","description":"High-performance Ethereum Mainnet JSON-RPC endpoint for sending transactions, querying state, and reading logs with low latency.","url":"https://x402.quicknode.com/eth-mainnet","method":"POST","headers":{},"bodySchema":{"type":"object","properties":{"id":{"type":["number","string"],"description":"Request identifier"},"method":{"type":"string","description":"JSON-RPC method name (e.g., eth_blockNumber, eth_call)"},"params":{"type":"array","description":"Method parameters"},"jsonrpc":{"type":"string","const":"2.0"}}},"responseSchema":null,"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.0001","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":"$10/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"10","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"10","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_IaW0seOy972wQMTPs4P5b","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"10","costPer":"request","priority":0,"asset":null,"unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Executes JSON-RPC calls against Ethereum Mainnet via QuickNode's high-performance infrastructure, supporting transaction submission, state queries, and log reads.","exampleAgentPrompt":"Call eth_getBalance on Ethereum mainnet for wallet address 0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045 using JSON-RPC 2.0 with request ID 1.","exampleUseCases":[{"title":"Monitor wallet balance in real-time","prompt":"Check the current ETH balance for my main wallet address 0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045 and let me know if it's changed since last check."},{"title":"Submit and track pending transactions","prompt":"Send my transaction to the Ethereum network and then poll for the receipt so I know when it's confirmed."},{"title":"Query smart contract event logs","prompt":"Fetch all Transfer events from the USDC contract on Ethereum mainnet over the last 100 blocks and show me the senders and amounts."}],"resultDescription":"A standard JSON-RPC 2.0 response object containing the result field with the requested data (e.g. balance in hex wei, block object, transaction receipt, log array) or an error object with code and message if the call failed.","failureModes":["Invalid JSON-RPC method name returns error code -32601 Method not found","Malformed params array returns error code -32602 Invalid params","Network congestion or node unavailability returns 503 or timeout","Insufficient payment (x402 payment not attached or wrong amount) returns 402 Payment Required","Rate limiting if too many calls within a time window returns 429"],"whenToPreferThis":"Prefer this endpoint when you need reliable, low-latency access to Ethereum Mainnet specifically and are operating in an x402 pay-per-call context. Ideal for AI agents that need to query on-chain state, submit transactions, or read event logs without managing a long-term RPC subscription. Choose this over self-hosted nodes when you need guaranteed uptime and QuickNode's global infrastructure.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-09-15T06:49:33.505Z","isFirstParty":false}