RPC Traffic Gateway
Load-balanced entrypoint that distributes transactions across public and private RPC clusters, improves latency, and prevents overload.
Overview
RPC Traffic Gateway acts as a smart proxy for your dApps or validators. It combines automated node discovery with weighted routing, so every request hits the healthiest endpoint.
Plug it into multi-network fleets (EVM, Cosmos, Polkadot, Solana, NEAR) and pair it with RPC Finder to keep pools fresh without manual maintenance.

Features
Why teams deploy the gateway
Intelligent load balancing
Round-robin dispatch spreads requests across RPC nodes in EVM, Cosmos, Polkadot, Solana, and NEAR. Latency stays low even during heavy bursts.
Automated discovery
Built-in RPC Finder populates the gateway with every healthy endpoint in a network. No manual list building required.
Custom node control
Extend the auto-generated pool with your own RPC nodes via YAML. Tune routing to match SLAs or premium providers.
Performance scoring
Gateway subscribes to block events to monitor sync and response time. Requests are routed to the fastest nodes first.
Auto recovery
If a node fails, connections are re-established automatically. Sticky sessions shift seamlessly to available peers.
Multi-network ready
Supports EVM, Cosmos, Polkadot, Solana, and NEAR out of the box. Ideal for dApps, validators, or aggregator backends.
Performance telemetry
Gateway subscribes to block updates and maintains response metrics per node. Slow responders are deprioritized automatically, while fast responders handle the bulk of requests.

Example configuration
Define custom nodes alongside auto-discovered ones to fine-tune routing:
networks:
omniflix_mainnet:
type: cosmos
chain_id: omniflixhub-1
algo: ws
nodes:
- http: https://omniflix-rpc.publicnode.com:443
ws: wss://omniflix-rpc.publicnode.com:443/websocket
Example API request
Send requests via gateway endpoints. Example using Curl against Arbitrum:
curl -H "Content-type: application/json" -X POST --data '{"jsonrpc":"2.0","method":"eth_getBlockByNumber","params":["latest", false],"id":1}' http://rpc-traffic-balancer/gateway/evm/42161/http/