Venice Crypto RPC Proxy
venice_crypto_rpcProxy JSON-RPC calls to major blockchain networks including Ethereum, Base, Polygon, Arbitrum, and Optimism. Supports eth_call and eth_blockNumber with x402 wallet auth or API key.
Instructions
Proxy a JSON-RPC call to a supported blockchain network (eth_call, eth_blockNumber, etc.). Networks include "base-mainnet", "ethereum-mainnet", "polygon-mainnet", "arbitrum-mainnet", "optimism-mainnet", and others. List all via GET /api/v1/crypto/rpc/networks. Proxies eth_call / eth_blockNumber to Base, Ethereum, Polygon, Arbitrum, Optimism. Supports x402 wallet auth (no Venice account needed) and API key.
Tool call template
Replace each placeholder with a value matching the input schema. Only required parameters are included; add optional parameters as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"network": "<network>",
"rpc_method": "<rpc_method>"
},
"name": "venice_crypto_rpc"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| network | Yes | Full network id, e.g. "base-mainnet" (NOT just "base"), "ethereum-mainnet", "polygon-mainnet". | |
| rpc_method | Yes | ||
| rpc_params | No |