{"uid":"cap_Jh_p1S45ZbYFO8kzDPYJw","slug":"pocket-network-blast-mainnet-json-rpc-0cbc8184","name":"Pocket Network – Blast Mainnet JSON-RPC","description":"Pay-per-call access to Pocket Network services. No account, no API key.","url":"https://agent.pocket.network/v1/blast?utm_source=zero.xyz","method":"POST","headers":{},"bodySchema":{"type":"object","properties":{"method":{"type":"string","examples":["debug_getRawReceipts","eth_accounts","eth_blockNumber","eth_call","eth_chainId","eth_coinbase","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_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":"blast","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_dkp4VIPieYdWpbkZ5NnmM","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 the Blast L2 mainnet via the Pocket Network decentralised relay, billed per-request in USDC with no account required.","exampleAgentPrompt":"What's the current ETH balance of wallet 0xAbCd...1234 on Blast mainnet? Use eth_getBalance and give me the result in wei.","exampleUseCases":[{"title":"Check wallet balance on Blast","prompt":"Can you look up the ETH balance for address 0xDead...Beef on Blast mainnet right now?"},{"title":"Fetch transaction receipt for audit","prompt":"Grab the transaction receipt for tx hash 0x1234...abcd on Blast mainnet — I need to confirm it was successful and see the gas used."},{"title":"Read smart contract state on Blast","prompt":"Call eth_call on the Blast mainnet contract at 0xToken...Addr with the balanceOf selector for my wallet 0xMy...Wallet and tell me the result."}],"resultDescription":"A standard Ethereum JSON-RPC response object containing the `result` field (e.g. balance in hex wei, block object, receipt object, log array, hex-encoded return data) or an `error` object with code and message if the request fails.","failureModes":["Invalid or unsupported JSON-RPC method returns an error object with code -32601","Malformed params cause a -32602 invalid params error","Node temporarily unavailable returns HTTP 503 or a JSON-RPC internal error -32603","Payment failure (insufficient USDC or x402 handshake error) results in HTTP 402 response","Requesting a block or tx that doesn't exist returns a null result field"],"whenToPreferThis":"Choose this endpoint when you need trustless, decentralised, read-only EVM JSON-RPC access specifically to the Blast L2 mainnet and want pay-per-request USDC billing with no API key or account setup. Prefer it over centralised RPC providers when decentralisation and censorship-resistance matter, or when integrating with x402 payment flows in an agentic context.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-10-02T18:48:17.911Z","isFirstParty":false,"canonicalSlug":"pocket-network-blast-mainnet-json-rpc-0cbc8184"}