# Venice AI Crypto RPC Gateway

> Venice AI Crypto RPC Gateway is a paid API for AI agents from api.venice.ai, paid per call via x402, $10/call, status unknown (last checked 2026-09-10).

Executes JSON-RPC calls against a specified blockchain network via Venice AI's private API gateway

## Facts

- Endpoint: POST https://api.venice.ai/api/v1/crypto/rpc/%7Bnetwork%7D
- Price: $10/call
- Payment: x402
- Status: unknown
- Last checked: 2026-09-10
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/venice-ai-crypto-rpc-gateway-1bb192e7
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_zzrFdbSpbDxWQZlocl81Z

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 venice-ai-crypto-rpc-gateway-1bb192e7 -d '<json body>'
```

Example prompt: Can you call eth_getBalance for address 0xAbC123... on the Ethereum mainnet using the Venice crypto RPC gateway?

## When to prefer this

Choose this endpoint when you need private, authenticated access to blockchain JSON-RPC methods across multiple networks through a single API key, especially when existing public RPC endpoints are rate-limited or unreliable. Prefer it when you need a stable, paid-tier RPC relay without managing separate node providers per network.

## Known failure modes

- Invalid network identifier in path returns 4xx or RPC error
- Malformed JSON-RPC body returns error code -32700 (parse error)
- Invalid params returns error code -32602
- Method not found returns error code -32601
- Payment not provided or insufficient ($10 USDC required) returns 402
- Authentication token missing or invalid returns 401
- Network or node timeout returns 500 or JSON-RPC internal error -32603

## How this service works

The API for private, unrestricted access to intelligence. OpenAI-compatible chat, image, audio, and video behind one API key.

## Output

A JSON-RPC 2.0 response object (or array for batch requests) containing either a 'result' field with the method-specific blockchain data on success, or an 'error' object with a code and message on failure. HTTP status is 200 even for per-request RPC errors.

## Response schema (JSON Schema)

```json
{
 "oneOf": [
  {
   "type": "object",
   "properties": {
    "id": {
     "oneOf": [
      {
       "type": "integer"
      },
      {
       "type": "string"
      }
     ]
    },
    "error": {
     "type": "object",
     "properties": {
      "code": {
       "type": "integer",
       "example": -32602
      },
      "data": {},
      "message": {
       "type": "string",
       "example": "invalid params"
      }
     },
     "description": "JSON-RPC error object. Present on per-request failure (HTTP status is still 200 in that case)."
    },
    "result": {
     "description": "Method-dependent result. Present on success."
    },
    "jsonrpc": {
     "type": "string",
     "example": "2.0"
    }
   }
  },
  {
   "type": "array",
   "items": {
    "type": "object",
    "properties": {
     "id": {
      "oneOf": [
       {
        "type": "integer"
       },
       {
        "type": "string"
       }
      ]
     },
     "error": {
      "type": "object",
      "properties": {
       "code": {
        "type": "integer",
        "example": -32602
       },
       "data": {},
       "message": {
        "type": "string",
        "example": "invalid params"
       }
      },
      "description": "JSON-RPC error object. Present on per-request failure (HTTP status is still 200 in that case)."
     },
     "result": {
      "description": "Method-dependent result. Present on success."
     },
     "jsonrpc": {
      "type": "string",
      "example": "2.0"
     }
    }
   }
  }
 ]
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/venice-ai-crypto-rpc-gateway-1bb192e7/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from api.venice.ai](https://www.zero.xyz/host/api.venice.ai/llms.txt)
