ar/Tools
شبكات Crypto
Returns the alphabetically sorted list of network slugs supported by the Venice crypto RPC proxy.
This endpoint is public — no authentication required. Use it to discover which :network values are valid for POST /api/v1/crypto/rpc/{network}.
GET
List supported crypto RPC networks
تُرجع قائمة معرّفات الشبكات المُرتَّبة أبجديًا والمدعومة من قِبَل وكيل Venice crypto RPC. استخدم هذا لاكتشاف قيم
القائمة موثوقة — إذا لم يكن المعرّف هنا، فإن endpoint الوكيل يُعيد
:network الصالحة لـ POST /crypto/rpc/{network}.
هذه الـ endpoint عامة — لا يلزم مفتاح API أو مصادقة محفظة.
شكل الاستجابة
400 Unsupported RPC network.الاستجابة
200 - application/json
The list of supported network slugs.
Sorted Venice-side network slugs.
مثال:
[
"arbitrum-mainnet",
"arbitrum-sepolia",
"avalanche-fuji",
"avalanche-mainnet",
"base-mainnet",
"base-sepolia",
"bsc-mainnet",
"bsc-testnet",
"ethereum-holesky",
"ethereum-mainnet",
"ethereum-sepolia",
"linea-mainnet",
"linea-sepolia",
"optimism-mainnet",
"optimism-sepolia",
"polygon-amoy",
"polygon-mainnet",
"starknet-mainnet",
"starknet-sepolia",
"zksync-mainnet",
"zksync-sepolia"
]السابق
Crypto RPCProxy a JSON-RPC request to a supported blockchain node and bill per credit.
## Request shapes
- **Single request**: a JSON-RPC 2.0 object (`{ "jsonrpc":"2.0", "method":"…", "params":[…], "id":1 }`).
- **Batch**: an array of up to 100 JSON-RPC 2.0 objects. If any item references an unsupported method, the entire batch is rejected with 400 and the offending methods are listed.
## Supported methods
Methods are classified into three pricing tiers:
- **Standard (1×)**: `eth_call`, `eth_getBalance`, `eth_blockNumber`, `eth_sendRawTransaction`, `eth_getLogs`, `net_version`, `web3_clientVersion`, ERC-4337 bundler methods (`eth_sendUserOperation`, etc.), and chain-family extensions (`zks_*`, `linea_*`, `bor_*`, `starknet_*`).
- **Advanced (2×)**: `trace_*`, `debug_*`, `txpool_inspect`, `txpool_status`, `arbtrace_*`.
- **Large (4×)**: `trace_replayBlockTransactions`, `trace_replayTransaction`, `txpool_content`, `arbtrace_replay*`.
Stateful filter methods (`eth_newFilter`, `eth_getFilterChanges`, `eth_uninstallFilter`, etc.) are **not supported** — they break on a load-balanced HTTP proxy because filter state is pinned to a single upstream backend. Use `eth_getLogs` instead.
WebSocket-only methods (`eth_subscribe`, `eth_unsubscribe`) return 400 because this proxy is HTTP-only.
## Pricing
Credits consumed per call = `baseCredits[chain] × methodTier`. `baseCredits` is 20 for most EVM chains (Ethereum, Base, Optimism, Arbitrum, Polygon, Linea, Avalanche, BSC, Blast) and Starknet; 30 for zkSync Era. The USD price per credit is `~7e-7` — a single standard EVM call costs ≈ $0.000014 and a large trace-replay costs ≈ $0.000056.
Per-request errors at the JSON-RPC layer (HTTP 200 with an `error` field in a response item) are billed at 5 credits instead of the full method tier — a small concession for methods not supported on a given chain or bad-parameter responses.
## Rate limits
Two caps apply per caller:
- **Requests per minute**: 100 on the paid tier, 1000 on the staff tier.
- **Credits per rolling 24 hours**: 10,000,000 on the paid tier, 100,000,000 on the staff tier.
When either cap is exceeded, the request returns 429 with a `customMessage` identifying which cap tripped. The per-minute cap also sets the `X-RateLimit-*` response headers.
## Idempotency
Set the `Idempotency-Key` request header to any string matching `[A-Za-z0-9_-]{1,255}` to enable safe retries. The response is cached for 24 hours keyed on `(user, idempotency-key)`; replaying the same key with the same body returns the cached response with `Idempotent-Replayed: true`. Reusing the same key with a different body returns 400 to prevent silent corruption.
**Authentication:** This endpoint accepts either a Bearer API key or a `SIGN-IN-WITH-X` header for x402 wallet-based authentication. The legacy `X-Sign-In-With-X` header is also accepted during migration. When using x402, a `402 Payment Required` response indicates insufficient balance and includes top-up instructions.
التالي
List supported crypto RPC networks