# RPC Capability Probe for Agent Chain-Data Work

> RPC Capability Probe for Agent Chain-Data Work is a paid API for AI agents from nohands-coinbase-bazaar.bytoken2023.workers.dev, paid per call via x402, $0.005009/call, status unknown (last checked 2026-11-02).

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.

## Facts

- Endpoint: GET https://nohands-coinbase-bazaar.bytoken2023.workers.dev/v1/x402/chain/rpc-capability-probe?utm_source=zero.xyz
- Price: $0.005009/call
- Payment: x402
- Status: unknown
- Last checked: 2026-11-02
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/rpc-capability-probe-for-agent-chain-data-work-5715159c
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_VZjJGQ1u6hAuheeEUDoFV

Status and success rate cover calls made through Zero and Zero's own probes. Third-party monitors may report differently.

## How to call it through Zero

Zero handles the 402 payment challenge and records the run. With the Zero CLI installed (`npm i -g @zeroxyz/cli`):

```sh
zero fetch --capability rpc-capability-probe-for-agent-chain-data-work-5715159c
```

Example prompt: 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?

## When to prefer this

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.

## Known failure modes

- 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

## How this service works

Score whether an RPC route likely fits agent chain-data work: logs, storage, historical reads, trace, WebSocket, and local-fork research.

## Output

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.

## Request schema (JSON Schema)

```json
{
 "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
    }
   }
  }
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/rpc-capability-probe-for-agent-chain-data-work-5715159c/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from nohands-coinbase-bazaar.bytoken2023.workers.dev](https://www.zero.xyz/host/nohands-coinbase-bazaar.bytoken2023.workers.dev/llms.txt)
