RPC infrastructure

Web3 infrastructurefor builders who ship.

One JSON-RPC gateway for Tron, BNB Smart Chain, and opBNB — with the official @znd/sdk or plain fetch. Edge-routed across 7 regions, with a free tier that doesn't gate features behind a sales call.

Get keys in <30 seconds
~/znode · live
Tron · BSC · opBNB7 regions@znd/sdk100K free / mo
Live · public status

The numbers we don't hide.

Pulled from the same Prometheus that pages our on-call. Updated every 5 seconds.

Uptime / 30 days
99.997%
vs. 99.95% SLA
Latency · ETH p50
39.4ms
iad → mainnet
Requests · last min
184,230/min
across all chains
Error rate
0.012%
last 5 minutes
Edge regions
us-eastus-westeu-westasia-southeastsa-eastme-southaf-south
The platform

Four primitives.
Everything you ship.

No 14-product SKU sheet. Just the four things you actually call from your code.

01

Multi-chain JSON-RPC

One gateway, three live chains. Standard EVM methods on BSC and opBNB, plus eth_* compatibility on Tron — proxied to dedicated upstream nodes with rate-limited keys.

  • POST /v1/{key}/jsonrpc
  • Single & batch requests
  • JSON-RPC 2.0 spec-compliant
Read docs
02

Tron Native API

The full Tron HTTP API — /wallet/*, /walletsolidity/*, /trongrid endpoints — proxied through the same key. No separate auth, no separate domain.

  • POST /v1/{key}/wallet/getaccount
  • Same rate limits as JSON-RPC
  • Tron-prefixed keys only
Read docs
03

Edge-routed in 7 regions

Pick a region on key creation: us-east, us-west, eu-west, asia-southeast, sa-east, me-south, af-south. Latency is what your closest replica gives you.

  • Region pinned to the key
  • Same gateway code at every PoP
  • No cold start, no Lambda math
Read docs
04

Public health & quota

Live /health endpoint, X-RateLimit-* and X-Monthly-* headers on every response. The same Prometheus signals our on-call sees, exposed to your code.

  • GET /health · /health/live · /health/ready
  • Per-key, per-workspace, per-user quotas
  • Usage dashboard with per-method breakdown
Read docs
3 chains live · more shipping every quarter

One key. Every chain
you'd actually call.

Three live mainnets, more on the roadmap. Archive node access on the Pro plan.

6 shown
TRX
Tron
L1 · mainnet
BNB
BNB Smart Chain
L1 · mainnet
OBN
opBNB
L2 · mainnet
ETH
Ethereum
L1 · mainnet · sepolia · holesky
Soon
SOL
Solana
L1 · mainnet · devnet
Soon
AVA
Avalanche
L1 · c-chain · fuji
Soon
+
Request a chain
Public roadmap →
SDK or plain HTTP — your call

Quickstart.

Use the official @znd/sdk for typed methods and BigInt-aware responses, or hit the gateway directly with curl / fetch / requests. The API key lives in the URL path — no headers, no signing.

// npm install @znd/sdk
import { ZNodeClient } from "@znd/sdk";

const client = new ZNodeClient({
  apiKey: process.env.ZNODE_KEY!,
  region: "us-east",     // optional, default: "eu-west"
});

const block   = await client.getBlockNumber();
const balance = await client.getBalance("0x742d35Cc...");

// Tron native (TRON-prefixed keys only)
const tronBlock = await client.tron_getNowBlock();
3chains live (Tron · BSC · opBNB)
1npm package (or zero — fetch works)
30sfrom sign-up to first call
Common questions

Things builders
ask on day one.

Still curious? The docs go deep, or just email us at [email protected] — replies in under an hour during business days.

Tron mainnet, BNB Smart Chain mainnet, and opBNB mainnet are live with JSON-RPC. Tron keys also get the full Tron Native HTTP API (/wallet/*, /walletsolidity/*). Ethereum, Solana, and Avalanche are on the public roadmap — see the changelog for rollout dates.
We're built for indie builders first — flat predictable pricing, no sales calls to unlock features, and a free tier that's actually useful (10 req/s, 100K requests/month, every supported chain, no card). The infra under the hood is dedicated bare metal per chain with multi-region routing.
10 requests per second, 100K requests per month, every supported chain, and up to 2 endpoints (one key per chain/region pair). No credit card to sign up. Paid plans start at $29/mo (Starter) for 1M/month at 50 req/s and 5 endpoints.
Not yet — the gateway is HTTP JSON-RPC and the Tron HTTP API today. WebSocket subscriptions for blocks, logs, and pending txs are on the roadmap (tracked on the changelog). Subscribe to the changelog feed to get pinged when it ships.
Your API key is the URL path: POST https://us-east-rpc.znode.dev/v1/{key}/jsonrpc. No header, no signing, no OAuth. Keys can be rotated, scoped per chain+region, and have per-second + per-month quotas enforced at the edge.
Each region runs against a dedicated upstream node, no public RPC fan-out. Latency is what you'd expect from a co-located validator: tens of milliseconds inside the region, single-digit timeouts. The /health endpoint exposes the same checks our on-call sees — point your monitoring at it.

Spin up your first node in under a minute.

100K requests/month at 10 req/s on the free tier — every live chain, every region. No card, no sales call.