# Pocket Network – Taiko Alethia JSON-RPC

> Pocket Network – Taiko Alethia JSON-RPC is a paid API for AI agents from agent.pocket.network, paid per call via x402, $0.005/call, status unknown (last checked 2026-10-03).

Provides read-only Ethereum-compatible JSON-RPC access to the Taiko Alethia based rollup, served by Pocket Network's decentralised node supplier set, billed per request in USDC.

## Facts

- Endpoint: POST https://agent.pocket.network/v1/taiko?utm_source=zero.xyz
- Price: $0.005/call
- Payment: x402
- Status: unknown
- Last checked: 2026-10-03
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/pocket-network-taiko-alethia-json-rpc-be23fa36
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_Nuqh47t8_BZ2TOqx3eJKp

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 pocket-network-taiko-alethia-json-rpc-be23fa36 -d '<json body>'
```

Example prompt: What's the current ETH balance of 0xAbC...123 on Taiko Alethia right now? Use eth_getBalance via Pocket Network's Taiko endpoint.

## When to prefer this

Choose this endpoint when you need trustless, decentralised, pay-per-request JSON-RPC access to the Taiko Alethia based rollup without managing API keys or subscriptions. Prefer it over centralised RPC providers when censorship-resistance, supplier diversity, or USDC micropayment billing matters. Use it over Pocket's other chain endpoints specifically when the target network is Taiko Alethia.

## Known failure modes

- Method not supported – some write or subscription methods (eth_sendRawTransaction, eth_subscribe) are not available on a read-only endpoint
- Invalid params – malformed or missing required parameters return a -32602 error
- Block not found – querying a non-existent block hash or number returns null or an error
- Payment failure – insufficient USDC balance or x402 payment issue results in HTTP 402
- Rate or quota issues – decentralised supplier set may have transient node failures causing intermittent 5xx responses
- Reorg sensitivity – data for very recent blocks may change if a short reorg occurs on Taiko

## How this service works

Pay-per-call access to Pocket Network services. No account, no API key.

## Output

Returns a standard Ethereum JSON-RPC response object containing the result field (block data, balance in wei, transaction receipt, log array, gas estimate, etc.) or an error object with code and message if the method call fails. Response format follows the Ethereum JSON-RPC specification exactly.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "properties": {
  "method": {
   "type": "string",
   "examples": [
    "debug_getBadBlocks",
    "debug_getRawHeader",
    "debug_getRawReceipts",
    "eth_accounts",
    "eth_blobBaseFee",
    "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_getStorageValues",
    "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_simulateV1",
    "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"
  }
 }
}
```

## Response schema (JSON Schema)

```json
{
 "type": "json",
 "example": {
  "data": {
   "id": 1,
   "result": false,
   "jsonrpc": "2.0"
  },
  "portal": {
   "serviceId": "taiko",
   "provenance": "third-party-supplier",
   "schemaCheck": "passed"
  }
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/pocket-network-taiko-alethia-json-rpc-be23fa36/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from agent.pocket.network](https://www.zero.xyz/host/agent.pocket.network/llms.txt)
