{"uid":"cap_iPQHlm5hFr8QTU2man-XX","slug":"pocket-network-xrpl-evm-sidechain-json-rpc-2c97c5db","name":"Pocket Network XRPL EVM Sidechain JSON-RPC","description":"Pay-per-call access to Pocket Network services. No account, no API key.","url":"https://agent.pocket.network/v1/xrplevm?utm_source=zero.xyz","method":"POST","headers":{},"bodySchema":{"type":"object","properties":{"method":{"type":"string","examples":["eth_accounts","eth_blockNumber","eth_call","eth_chainId","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":"xrplevm","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__XVRAMypi4CtQGfHqMxv0","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 XRPL EVM sidechain mainnet via Pocket Network's decentralised relay infrastructure, paid per-request in USDC.","exampleAgentPrompt":"What's the current ETH balance of wallet 0xAbC123...def on the XRPL EVM sidechain mainnet? Use eth_getBalance with block tag 'latest'.","exampleUseCases":[{"title":"Monitor smart contract token balances","prompt":"Check the token balance for address 0xDeAdBeEf0000000000000000000000000000001 by calling eth_call on the ERC-20 contract at 0x1234...abcd on the XRPL EVM sidechain mainnet."},{"title":"Verify transaction confirmation on XRPL EVM","prompt":"Can you fetch the transaction receipt for tx hash 0xabc123...def456 on the XRPL EVM sidechain and tell me whether it was confirmed successfully?"},{"title":"Estimate gas for XRPL EVM contract interaction","prompt":"I need to estimate the gas cost for calling a function on my smart contract at 0xDead...Beef on the XRPL EVM mainnet — can you run eth_estimateGas for me with the encoded calldata 0x12345678?"}],"resultDescription":"Returns a standard Ethereum JSON-RPC response object with a 'result' field containing the requested data (balance in wei, block object, transaction receipt, hex-encoded bytecode, estimated gas in hex, log array, etc.) or an 'error' field with a 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","Write methods (eth_sendRawTransaction) are rejected as this is a read-only endpoint","Payment failure or insufficient USDC balance results in HTTP 402 before the request is relayed","Node sync lag may cause stale data for very recent blocks","Rate limits or supplier unavailability may cause transient 503 errors"],"whenToPreferThis":"Choose this endpoint when you need permissionless, keyless, pay-per-use read access to the XRPL EVM sidechain mainnet specifically, without signing up for an API account. It is ideal for agents that must query XRPL EVM state on-demand, benefit from Pocket Network's decentralised multi-supplier redundancy, and want to pay only for requests consumed in USDC via x402. Prefer it over centralised RPC providers when censorship-resistance or no-account operation matters.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-10-03T00:47:07.950Z","isFirstParty":false,"canonicalSlug":"pocket-network-xrpl-evm-sidechain-json-rpc-2c97c5db"}