Merkle vs PublicNode

Side by side OpenChainBench measurements. Identical layout, no editorial verdict, the live data leads. Each panel surfaces the aggregate plus the chain and region breakdowns when the underlying bench exposes them, straight from the Prometheus queries that drive the parent benchmark pages.

Read methodology Last measured Window: rolling 24h1 shared benchmark
Merkle logo
Merkle

Merkle exposes per-chain RPC subdomains (`eth.merkle.io`, `base.merkle.io`, `bsc.merkle.io`). Stable on Base + BSC for no-key benchmarking; Ethereum is fronted by an aggressive Cloudflare bot filter (20-minute lockout after a single request) so we exclude it from the leaderboard.

PublicNode logo
PublicNode

Public no-key RPC service operated by Allnodes covering 70+ chains. JSON-RPC and WebSocket endpoints with archive support on most networks.

Side by side measurements

Fastest free public RPC for Ethereum, BNB, Polygon and 7 more EVM chains

RPCs

Merkle

Trails

117 ms

p99
370 ms
rank
#6
samples
17,279

PublicNode

Leads

39 ms

p99
86 ms
rank
#4
samples
86,396

Per chain · per region

ChainProviderUS-EastEU-WestSingaporeAggregate
BaseMerkle10 ms93 ms248 ms117 ms
PublicNode12 ms19 ms80 ms37 ms
BNB ChainMerkle9 ms95 ms246 ms117 ms
PublicNode13 ms21 ms176 ms70 ms

How this pair was selected

A pair is published when all four conditions hold. Both providers run in the same OpenChainBench benchmark for at least seven consecutive days. Each provider has at least 1000 samples in the measurement window. The head to head query has observable third party search demand. Both providers have a public /products/[slug] page on OCB. The full pair ledger is versioned in the public repo so the methodology is externally verifiable.

Live data refreshes via ISR within 60 seconds of a new run. Sources are the same Prometheus queries surfaced on the parent benchmark pages.