{"uid":"cap_o5pBzukkdprbVWAzExNcj","slug":"pocket-network-ethereum-mainnet-json-rpc-fd3c890d","name":"Pocket Network Ethereum Mainnet JSON-RPC","description":"Pay-per-call access to Pocket Network services. No account, no API key.","url":"https://agent.pocket.network/v1/eth?utm_source=zero.xyz","method":"POST","headers":{},"bodySchema":{"type":"object","properties":{"method":{"type":"string","examples":["eth_accounts","eth_blobBaseFee","eth_blockNumber","eth_call","eth_capabilities","eth_chainId","eth_coinbase","eth_config","eth_createAccessList","eth_estimateGas","eth_feeHistory","eth_gasPrice","eth_getBalance","eth_getBlockAccessList","eth_getBlockByHash","eth_getBlockByNumber","eth_getBlockReceipts","eth_getBlockTransactionCountByHash","eth_getBlockTransactionCountByNumber","eth_getCode","eth_getFilterChanges","eth_getFilterLogs","eth_getLogs","eth_getProof","eth_getStorageAt","eth_getStorageValues","eth_getTransactionByBlockHashAndIndex","eth_getTransactionByBlockNumberAndIndex","eth_getTransactionByHash","eth_getTransactionCount","eth_getTransactionReceipt","eth_getUncleByBlockHashAndIndex","eth_getUncleByBlockNumberAndIndex","eth_getUncleCountByBlockHash","eth_getUncleCountByBlockNumber","eth_maxPriorityFeePerGas","eth_newBlockFilter","eth_newFilter","eth_newPendingTransactionFilter","eth_simulateV1","eth_syncing","eth_uninstallFilter","net_listening","net_peerCount","net_version","web3_clientVersion","web3_sha3"],"description":"JSON-RPC read method, e.g. eth_getBalance"},"params":{"description":"Parameters per the Ethereum JSON-RPC spec"}}},"responseSchema":{"type":"json","example":{"data":{"id":1,"result":false,"jsonrpc":"2.0"},"portal":{"serviceId":"eth","provenance":"third-party-supplier","schemaCheck":"passed"}}},"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.005","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.005/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.005","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.005","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_lL4fxF6eHtN_NAViThZnC","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.005","costPer":"request","priority":0,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Provides read-only JSON-RPC access to Ethereum mainnet via Pocket Network's decentralised relay network, billed per-request in USDC with no API key required.","exampleAgentPrompt":"What's the current ETH balance of address 0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045 on Ethereum mainnet, and what's the latest block number?","exampleUseCases":[{"title":"Check wallet ETH balance on-chain","prompt":"Can you look up the current ETH balance for the address 0xde0B295669a9FD93d5F28D9Ec85E40f4cb697BAe on Ethereum mainnet?"},{"title":"Fetch transaction receipt by hash","prompt":"Pull the transaction receipt for 0x5c504ed432cb51138bcf09aa5e8a410dd4a1e204ef84bfed1be16dfba1b22060 on Ethereum mainnet — I want to know if it succeeded and how much gas it used."},{"title":"Read smart contract state via eth_call","prompt":"Call the balanceOf function on the USDC contract at 0xA0b86991c6218b36c1d19D4a2e9Eb0cE3606eB48 for address 0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045 on Ethereum mainnet so I can see their USDC balance."}],"resultDescription":"Returns a standard Ethereum JSON-RPC response object containing the requested data — such as a balance in wei, block object, transaction receipt, logs array, gas estimate, or fee history — depending on the method called. All responses are read-only snapshots of Ethereum mainnet state as seen by Pocket Network's decentralised supplier set.","failureModes":["Invalid or unsupported JSON-RPC method returns a JSON-RPC error with code -32601","Malformed params cause a -32602 invalid params error","Write methods (eth_sendRawTransaction) are rejected as this is read-only access","Rate limiting or supplier unavailability may cause transient errors","Requesting a very old archive state may fail if suppliers don't retain full history","Payment failure or insufficient USDC balance results in HTTP 402 before the RPC call is attempted"],"whenToPreferThis":"Choose this endpoint when you need permissionless, keyless read access to Ethereum mainnet state and are comfortable paying per-request in USDC via x402. It is ideal for agents that must avoid API key management overhead, need decentralised redundancy across multiple relay nodes, or are making sporadic rather than high-volume queries. Prefer alternatives with dedicated API keys or subscription plans if you expect very high request volumes where per-call USDC costs add up significantly.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-10-03T00:47:16.702Z","isFirstParty":false,"canonicalSlug":"pocket-network-ethereum-mainnet-json-rpc-fd3c890d"}