Scaling and securing a public network with reliable RPC and validators
Operated a large share of Gnosis Chain’s live infrastructure for over three years , the primary public RPC, validators, and protocol engineering , at ~10.2B monthly requests, sub-22 ms latency, and 99.99% uptime.
Overview
For over three years Gateway was Gnosis Chain’s strategic infrastructure partner, operating a large share of the network’s live infrastructure at scale — its primary public RPC, a significant validator set, and critical services such as the ENS resolver and interoperability (bridges). We also researched and tested major network upgrades, including the Merge to proof-of-stake, contributed client patches, and coordinated hard forks to keep the protocol current. Mixed client pools and established SRE practices kept the network fast, stable, and cost-efficient for builders.
The opportunity
Developers on Gnosis needed fast, reliable access to heavy EVM methods, wide log ranges, and stable endpoints that did not impose artificial limits. The goal was to make public RPC feel premium for experimentation, and to provide a seamless path to private RPC that scaled without friction.
Secure, scalable RPC and validator operations
Public and private RPC
- Operated the core public endpoints for Mainnet and Chiado, including rpc.gnosischain.com, rpc.gnosis.gateway.fm, and rpc.chiado.gnosis.gateway.fm.
- Provided a clean path to private RPC with unlimited API keys, requests, and traffic.
- Sustained ~1,500 RPS across regions on private RPC for 100+ unique keys, covering eth_getLogs, traces, batch calls up to 500 items, and eth_call.
Traffic engineering for performance
- Method-aware routing across mixed client pools — for example, eth_getLogs to Erigon and eth_getProof to Nethermind for optimal speed and correctness.
- Supported batch sizes up to 500, full trace/debug, and log ranges from 0x to latest.
- Proxy-level caching and automatic retries to reduce latency and error rates.
Industrial-grade deployment and analytics
- Ran 40+ nodes across multiple data centers on a hybrid footprint — most workloads on bare metal (Dell R6615, AMD EPYC, NVMe SSDs) to cut cost, with critical components on public cloud to preserve reliability.
- Maintained CI/CD pipelines covering integration, end-to-end, and load testing for node and RPC releases.
- Provided per-project analytics with breakdowns by key, method, status code, and more.
Validators and protocol engineering
- Operated ~9% of mainnet validators and one-third of Chiado in private data centers for resilience and decentralization.
- Hosted the ENS resolver and interoperability (bridges) services, and participated in their governance.
- Researched, tested, and shipped client upgrades — including the Merge to proof-of-stake — contributed patches, and coordinated hard forks to keep the network current.
- Adopted CDK-Erigon on Gnosis and supported related devnets on Chiado; contributed infrastructure for Gnosis Pay L2 research and Optimism Bedrock-based experiments.
Europe Mean response time, basic EVM methods
Southeast Asia Mean response time, basic EVM methods
Peak per-key throughput from a representative EU sample; the private tier served 100+ unique keys in total. Key identifiers are anonymized.
A dedicated RPC stack, replicated per region
Ingress
Aggregation & proxy
Operations
Consensus node pools
Execution node pools
- Mixed node pools mapped per method profile for speed and reliability
- Global routing with caching and retry logic at the proxy layer
- Full trace/debug support and wide log ranges
- Batch handling up to 500 items per request
- Project-level telemetry and alerting to maintain SLOs
Reliability and speed at network scale
- Served ~10.2B monthly requests at peak, with sustained throughput of 3.5k–4k RPS.
- Delivered mean latency under 22 ms for basic methods on public RPC in target regions.
- Measured 99.98% uptime across Gnosis endpoints over the last year.
- Delivered a developer experience without paywalls, compute-unit throttling, or narrow log windows — removing common blockers to building on the network.
Why it mattered for the ecosystem
High-quality public access lowered the barrier to entry for new teams, while private RPC with unlimited scaling supported production apps with demanding read and archive workloads. Together, this helped Gnosis attract more builders, increase network utility, and stay responsive under load.