{"uid":"cap_VZjJGQ1u6hAuheeEUDoFV","slug":"rpc-capability-probe-for-agent-chain-data-work-5715159c","name":"RPC Capability Probe for Agent Chain-Data Work","description":"Score whether an RPC route likely fits agent chain-data work: logs, storage, historical reads, trace, WebSocket, and local-fork research.","url":"https://nohands-coinbase-bazaar.bytoken2023.workers.dev/v1/x402/chain/rpc-capability-probe?utm_source=zero.xyz","method":"GET","headers":{},"bodySchema":{"type":"object","$schema":"https://json-schema.org/draft/2020-12/schema","required":["input"],"properties":{"input":{"type":"object","required":["type","method"],"properties":{"type":{"type":"string","const":"http"},"method":{"enum":["GET"],"type":"string"},"queryParams":{"type":"object","required":["chain","methods"],"properties":{"chain":{"type":"string","example":"ethereum","pattern":"^[A-Za-z0-9:_ -]{2,80}$","description":"Requested chain or CAIP-2 network label."},"methods":{"type":"string","example":"eth_blockNumber,eth_getLogs,eth_getStorageAt","pattern":"^[A-Za-z0-9_.,:-]{2,400}$","description":"Comma-separated RPC methods the workflow needs."},"requires_trace":{"type":"string","example":"false","pattern":"^(?:true|false)$","description":"Whether debug/trace methods are required."},"historical_block":{"type":"string","example":"17000000","pattern":"^[0-9]{1,12}$","description":"Optional historical block number needed by the workflow."},"requires_websocket":{"type":"string","example":"false","pattern":"^(?:true|false)$","description":"Whether subscription/WebSocket support is required."}}}},"additionalProperties":false},"output":{"type":"object","required":["type"],"properties":{"type":{"type":"string"},"example":{"type":"object","x-schema-family":"STRUCTURED_PRODUCT_RESULT","x-schema-authority":"STRUCTURED_PRODUCT_RESULT","additionalProperties":true}}}}},"responseSchema":null,"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.005009","displayCostAsset":"USDC","priceDynamic":false,"priceHint":null,"priceStatus":"priced","priceSource":"registry","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.005009/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.005009","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.005009","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_ze7gzqGzVspO4U4dT9Sgs","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.005009","costPer":"request","priority":0,"asset":null,"unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Scores whether a given RPC route is likely suitable for agent chain-data tasks such as logs, storage, historical reads, tracing, WebSocket streaming, and local-fork research.","exampleAgentPrompt":"Can you probe https://mainnet.infura.io/v3/MY_KEY and score whether it supports historical reads, trace methods, WebSocket connections, and local-fork simulation for my on-chain data agent?","exampleUseCases":[{"title":"Vetting RPC node for historical data agent","prompt":"I need to know if my Alchemy RPC endpoint at https://eth-mainnet.g.alchemy.com/v2/MY_KEY is capable enough for an agent that needs to read historical block data and event logs — can you score it?"},{"title":"Checking trace support before deploying debug agent","prompt":"Before I point my debugging agent at this Quicknode RPC, can you probe it and tell me whether it supports trace_transaction and debug methods?"},{"title":"WebSocket streaming suitability check","prompt":"I want to subscribe my agent to real-time on-chain events — can you check whether this RPC endpoint supports WebSocket connections and rate it for that kind of streaming workload?"}],"resultDescription":"Returns a structured score or set of capability flags indicating how well the probed RPC route supports agent chain-data operations including log queries, storage reads, historical data, trace methods, WebSocket connections, and local-fork/simulation support.","failureModes":["Invalid or unreachable RPC URL returns an error or low score","RPC endpoint requires authentication and returns 401/403, preventing capability detection","Timeout if the remote RPC is slow to respond","Incomplete capability detection if the RPC restricts method enumeration","Non-EVM or unsupported chain RPC may return unexpected results"],"whenToPreferThis":"Use this endpoint when an AI agent needs to evaluate or select an RPC provider before committing to it for chain-data tasks — especially when suitability for traces, historical reads, WebSocket subscriptions, or local-fork simulation is uncertain. Prefer this over manual RPC testing when operating autonomously within a budget-aware agent workflow.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-11-02T18:32:39.280Z","isFirstParty":false,"canonicalSlug":"rpc-capability-probe-for-agent-chain-data-work-5715159c"}