AlternativesSourced from Fastest free public RPC for Ethereum, BNB, Polygon and 23 more chains (plus Solana and Polkadot)
PublicNode alternatives
No-key public RPC endpoints operated by Allnodes across 70+ chains
PublicNode is the no-key public RPC service operated by Allnodes, covering 70+ chains with endpoints anchored close to a large EU-resident validator footprint. It is the de-facto default fallback for many dapps because it shows up on most EVM networks at once and serves archive-depth state on most of them. Comparing it against the other candidates a developer might paste into a wallet config or a backend service is per chain and per region, not per marketing page. This benchmark probes `eth_blockNumber` every 15 seconds against 15 audited no-key RPC providers across 10 EVM chains (Ethereum, Arbitrum, Base, Optimism, Avalanche, BNB, Polygon, Linea, Scroll, Mantle) from three Railway regions (us-east, eu-west, sgp). Latency is recorded with millisecond precision and exposed as both a gauge and a histogram so p50, p90 and p99 are computed via Prometheus `quantile_over_time` over the last 24 hours. A five-class result label catches endpoints that answer HTTP 200 with a JSON-RPC error body or serve a stale head more than 20 blocks behind the cross-provider tip, and a separate archive-depth probe runs every 5 minutes across five depths (300 to 5,000,000 blocks). The cohort competing with PublicNode includes dRPC, 1RPC, MeowRPC, Tenderly Gateway, Nodies, Lava, Merkle, Flashbots Protect and Cloudflare, plus the chain-official foundation endpoints on Base, BNB, Arbitrum, Optimism and Avalanche. The chain tab filters every query so the leader is reported per network, not as a cross-chain aggregate.
Positioning
PublicNode is a free, registration-less RPC endpoint service operated by Allnodes, a node-hosting company. Every endpoint is served from Allnodes' own validator and full-node fleet across 78 blockchains, with global load balancing across regional clusters and no per-user API key. MEV-protected endpoints are enabled by default on Ethereum, Base, BSC, Solana, and Arbitrum, routing transactions through private order-flow relays rather than the public mempool. This is architecturally distinct from routing layers such as dRPC, which multiplex third-party providers, and distinct from developer-tool RPCs such as Tenderly, which layer proprietary simulation methods on top. PublicNode owns the underlying hardware but exposes only standard JSON-RPC, WebSocket, and where applicable gRPC and REST surfaces. For the rpc-capabilities axis, this means method coverage is whatever the upstream client (Geth, Erigon, Solana Agave, and so on) natively exposes, without extended tenderly_ or debug_ namespaces added on top. Uptime and latency depend on a single operator rather than a routing pool. The typical use case is dApps that need a fallback or public endpoint without a signup flow; teams migrate to paid providers when they need archive depth, guaranteed capacity, or historical trace methods PublicNode does not expose.
About PublicNode: publicnode.com
Top 5 PublicNode alternatives
- Best
- 75 ms
- Median
- 266 ms
- Worst
- 729 ms
- Spread
- 5.5×360 ms → 1.97 s
- Samples · 24h
- 470,85013 providers
RPC latency · last 24 hours
RPC latency · last 24 hours
Region
Show
Product ledger · sorted by p50
| Product | p50 | Trend | ||||||||
|---|---|---|---|---|---|---|---|---|---|---|
| Color | № | 24h | ||||||||
| 01 | 75 ms | |||||||||
| 02 | 151 ms | |||||||||
| 03 | 183 ms | |||||||||
| 04 | 188 ms | |||||||||
| 05 | 248 ms | |||||||||
| 06 | 253 ms | |||||||||
| 07 | 266 ms | |||||||||
| 08 | 274 ms | |||||||||
| 09 | 286 ms | |||||||||
| 10 | 306 ms | |||||||||
| 11 | 332 ms | |||||||||
| 12 | 729 ms | |||||||||
| — | — | — | ||||||||
Same data as /benchmarks/rpc-capabilities, refreshed every minute. OpenChainBench is community-run; methodology is open.