{"uid":"cap_a5Rxkx3wxbNADf4OFwfbU","slug":"pocket-network-sui-mainnet-json-rpc-5c3c677a","name":"Pocket Network Sui Mainnet JSON-RPC","description":"Pay-per-call access to Pocket Network services. No account, no API key.","url":"https://agent.pocket.network/v1/sui?utm_source=zero.xyz","method":"POST","headers":{},"bodySchema":{"type":"object","properties":{"method":{"type":"string","examples":["rpc.discover","sui_devInspectTransactionBlock","sui_dryRunTransactionBlock","sui_getChainIdentifier","sui_getCheckpoint","sui_getCheckpoints","sui_getEvents","sui_getLatestCheckpointSequenceNumber","sui_getMoveFunctionArgTypes","sui_getNormalizedMoveFunction","sui_getNormalizedMoveModule","sui_getNormalizedMoveModulesByPackage","sui_getNormalizedMoveStruct","sui_getObject","sui_getProtocolConfig","sui_getTotalTransactionBlocks","sui_getTransactionBlock","sui_multiGetObjects","sui_multiGetTransactionBlocks","sui_tryGetPastObject","sui_tryMultiGetPastObjects","suix_getAllBalances","suix_getAllCoins","suix_getBalance","suix_getCoinMetadata","suix_getCoins","suix_getCommitteeInfo","suix_getDynamicFieldObject","suix_getDynamicFields","suix_getLatestSuiSystemState","suix_getOwnedObjects","suix_getReferenceGasPrice","suix_getStakes","suix_getStakesByIds","suix_getTotalSupply","suix_getValidatorsApy","suix_queryEvents","suix_queryTransactionBlocks","suix_resolveNameServiceAddress","suix_resolveNameServiceNames"],"description":"JSON-RPC read method, e.g. sui_getObject"},"params":{"description":"Parameters per the Sui JSON-RPC spec"}}},"responseSchema":{"type":"json","example":{"data":{"id":1,"result":"35834a8a","jsonrpc":"2.0"},"portal":{"serviceId":"sui","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_pS5fU_mNbCZkQg9tqn6fT","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 Sui mainnet blockchain data via the Pocket Network decentralised relay, pay-per-request in USDC with no API key required.","exampleAgentPrompt":"Look up the SUI balance for address 0xabc123... on Sui mainnet and also grab the current reference gas price.","exampleUseCases":[{"title":"Wallet balance dashboard","prompt":"What's the total SUI balance and all coin balances for address 0x4f2e8a...d91c on Sui mainnet right now?"},{"title":"Transaction block audit","prompt":"Fetch the full details of Sui mainnet transaction block with digest 7kLmN3...xPqR so I can see what it did and whether it succeeded."},{"title":"Validator staking research","prompt":"Get me the current APY for all validators on Sui mainnet and also tell me what the latest checkpoint sequence number is."}],"resultDescription":"A JSON-RPC response containing the requested Sui mainnet data — e.g. object fields, balances, transaction effects, event lists, Move module definitions, validator stats, or checkpoint metadata — as specified by the Sui JSON-RPC 2.0 protocol.","failureModes":["Invalid method name returns JSON-RPC error -32601 (method not found)","Malformed params returns JSON-RPC error -32602 (invalid params)","Object or transaction not found returns null result","Insufficient USDC balance causes HTTP 402 payment required before relay","Write methods (e.g. sui_executeTransactionBlock) are not supported — read-only relay","Network congestion may increase latency on Pocket Network supplier set"],"whenToPreferThis":"Choose this endpoint when you need permissionless, pay-per-request read access to Sui mainnet without managing API keys or subscriptions. It is ideal for agents that make sporadic or unpredictable call volumes, need decentralised infrastructure redundancy via Pocket Network's supplier set, and can pay USDC micropayments via x402. Prefer it over centralised RPC providers when censorship-resistance or no-account access matters.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-10-03T00:47:41.610Z","isFirstParty":false,"canonicalSlug":"pocket-network-sui-mainnet-json-rpc-5c3c677a"}