# Surplus Intelligence Venice Crypto JSON-RPC (Base Mainnet)

> Surplus Intelligence Venice Crypto JSON-RPC (Base Mainnet) is a paid API for AI agents from www.surplusintelligence.ai, paid per call via x402, $0.003013/call, status unknown (last checked 2026-09-14).

Proxies Ethereum JSON-RPC calls to the Base mainnet blockchain via Venice's RPC infrastructure, billed per call through the x402 micropayment protocol.

## Facts

- Endpoint: POST https://www.surplusintelligence.ai/x402/api/venice/crypto/rpc/:network
- Price: $0.003013/call
- Payment: x402
- Status: unknown
- Last checked: 2026-09-14
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/surplus-intelligence-venice-crypto-json-rpc-base-mainnet-4e123c41
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_2BpkF3klfPFzKT-2Pl-pf

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 surplus-intelligence-venice-crypto-json-rpc-base-mainnet-4e123c41 -d '<json body>'
```

Example prompt: Call eth_getBalance on Base mainnet for wallet address 0xAbc123... and tell me what the balance is in ETH.

## When to prefer this

Choose this endpoint when you need pay-per-call access to Base mainnet JSON-RPC without managing your own node or maintaining a subscription — especially useful for AI agents making sporadic on-chain queries that don't justify a dedicated RPC plan, and when you are already using x402 micropayments for other Surplus Intelligence services.

## Known failure modes

- Invalid JSON-RPC method name returns error code -32601
- Malformed params cause parse error -32700 or invalid params -32602
- Insufficient x402 payment credits returns payment required error
- Network congestion may cause timeouts on eth_call or sendRawTransaction
- Unsupported network identifier in the URL path returns 404 or unknown network error
- Reverted contract calls return execution revert error in the result

## How this service works

Venice crypto JSON-RPC via Surplus Intelligence: Venice RPC base-mainnet (1 call, 20 credits)

## Output

A standard Ethereum JSON-RPC response object containing a 'result' field with the requested on-chain data (balance, block info, receipt, contract return value, etc.) or an 'error' object with code and message if the call failed.

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/surplus-intelligence-venice-crypto-json-rpc-base-mainnet-4e123c41/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from www.surplusintelligence.ai](https://www.zero.xyz/host/www.surplusintelligence.ai/llms.txt)
