{"uid":"cap_FVkEacxntvFhN9SaffcF2","slug":"pocket-network-base-mainnet-json-rpc-25871ff2","name":"Pocket Network Base Mainnet JSON-RPC","description":"Pay-per-call access to Pocket Network services. No account, no API key.","url":"https://agent.pocket.network/v1/base?utm_source=zero.xyz","method":"POST","headers":{},"bodySchema":{"type":"object","properties":{"method":{"type":"string","examples":["debug_getRawHeader","debug_getRawReceipts","debug_getRawTransaction","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","txpool_status","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":"base","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_J9QVcNWynEof5KhnuN2rR","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 Base mainnet (Coinbase's OP-Stack L2) via Pocket Network's decentralised relay infrastructure, pay-per-request in USDC.","exampleAgentPrompt":"What's the current ETH balance of wallet 0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045 on Base mainnet? Use eth_getBalance with the 'latest' block tag.","exampleUseCases":[{"title":"Check DeFi position on Base","prompt":"What's the current USDC balance of address 0xAbCd1234...5678 on Base mainnet? Call eth_getBalance and then also read the USDC contract storage to get the token balance."},{"title":"Verify transaction confirmation on Base","prompt":"Can you check if transaction 0xabc123...def456 has been confirmed on Base mainnet and show me the receipt including gas used and status?"},{"title":"Estimate gas for Base contract interaction","prompt":"I want to call the swap function on the Uniswap v3 router at 0x2626664c...on Base mainnet — can you estimate how much gas that will cost using the current base fee?"}],"resultDescription":"A standard Ethereum JSON-RPC response object containing a 'result' field with the requested data (e.g. hex-encoded balance, block object, transaction receipt, log array, gas estimate) 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)","Write methods (eth_sendRawTransaction) are rejected as this is read-only","Malformed params return error -32602 (invalid params)","Payment failure or insufficient USDC balance causes HTTP 402 before the RPC call is processed","Rate limiting or node unavailability may return HTTP 503 or timeout","Querying a block or transaction that doesn't exist returns null result"],"whenToPreferThis":"Choose this endpoint when you need trustless, decentralised RPC access to Base mainnet without signing up for an account or managing an API key, and when you want to pay only for what you use in USDC via x402. Prefer over centralised providers (Alchemy, Infura) when censorship-resistance or key-free access matters. Best for agents that need on-demand Base blockchain reads with per-call micropayment economics.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-10-02T18:47:58.115Z","isFirstParty":false,"canonicalSlug":"pocket-network-base-mainnet-json-rpc-25871ff2"}