{"uid":"cap_dSEZQSpOKYu1D6d3hA83y","slug":"pocket-network-arbitrum-one-json-rpc-0f3601dd","name":"Pocket Network – Arbitrum One JSON-RPC","description":"Pay-per-call access to Pocket Network services. No account, no API key.","url":"https://agent.pocket.network/v1/arb-one?utm_source=zero.xyz","method":"POST","headers":{},"bodySchema":{"type":"object","properties":{"method":{"type":"string","examples":["eth_accounts","eth_blobBaseFee","eth_blockNumber","eth_call","eth_chainId","eth_config","eth_createAccessList","eth_estimateGas","eth_feeHistory","eth_gasPrice","eth_getBalance","eth_getBlockByHash","eth_getBlockByNumber","eth_getBlockReceipts","eth_getBlockTransactionCountByHash","eth_getBlockTransactionCountByNumber","eth_getCode","eth_getFilterChanges","eth_getFilterLogs","eth_getLogs","eth_getProof","eth_getStorageAt","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_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":"arb-one","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_CBjKXqgdMHf6CP9ynb7JN","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 Ethereum-compatible JSON-RPC access to the Arbitrum One Nitro optimistic rollup, routed through the Pocket Network decentralised supplier set, paid per-request in USDC.","exampleAgentPrompt":"What is the current ETH balance of 0xde0B295669a9FD93d5F28D9Ec85E40f4cb697BAe on Arbitrum One? Use eth_getBalance with the latest block.","exampleUseCases":[{"title":"DeFi portfolio balance check","prompt":"Fetch the token balance of my wallet 0xAbCd1234...5678 on Arbitrum One by calling the balanceOf method on the USDC contract at 0xFF970A61A04b1cA14834A43f5dE4533eBDDB5CC8."},{"title":"Smart contract gas estimation","prompt":"Estimate how much gas it would take to call the swap function on the Uniswap V3 router at 0xE592427A0AEce92De3Edee1F18E0157C05861564 on Arbitrum One with my swap params."},{"title":"Transaction receipt lookup","prompt":"Pull up the receipt for transaction 0x7a250d5630B4cF539739dF2C5dAcb4c659F2488D on Arbitrum One so I can see if it succeeded and how much gas was used."}],"resultDescription":"A standard Ethereum JSON-RPC response object containing a `result` field (block object, balance in wei, receipt object, log array, gas estimate as hex, etc.) or an `error` object with a code and message if the call fails.","failureModes":["Invalid or unsupported JSON-RPC method returns error code -32601","Malformed params return error code -32602 (invalid params)","Write methods (eth_sendRawTransaction) are rejected — endpoint is read-only","Payment failure or insufficient USDC balance causes HTTP 402 before the RPC call is attempted","Rate or supplier capacity issues may return HTTP 503 or a timeout","Requesting a pruned historical block may return null or partial data"],"whenToPreferThis":"Choose this endpoint when you need permissionless, keyless, pay-per-request read access to Arbitrum One without managing API keys or accounts. It is ideal for agents that need sporadic or unpredictable query volumes, want to avoid vendor lock-in via decentralised infrastructure, or need to call standard Ethereum JSON-RPC methods against Arbitrum One in a serverless or autonomous context.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-10-03T00:46:53.368Z","isFirstParty":false,"canonicalSlug":"pocket-network-arbitrum-one-json-rpc-0f3601dd"}