RPCsStale

Moonriver RPC endpoints: free public URLs by latency

HTTP round-trip latency for the `eth_getBlockByNumber(\"latest\", false)` method against every free, no-key public Moonriver EVM endpoint, audited every 60 seconds from 3 regions.

TL;DR. As of , OnFinality is the only free public Moonriver RPC endpoint measured, at 64 ms (p50, 24h, 3 regions). Source: OpenChainBench, https://openchainbench.com/benchmarks/moonriver-rpc.

Companion page

Comparing free RPC endpoints across every chain we measure? Open the cross-chain RPC matrix →

Moonriver is the Kusama canary network for Moonbeam (chain 1285), a full EVM parachain with Ethereum-compatible tooling, MOVR gas token, ~12 s block time under Nominated Proof of Stake, serving as the staging ground for Moonbeam features before they reach Polkadot. The 2026-08-03 audit confirms 1 clean keyless providers: the Moonbeam Foundation official endpoint (rpc.api.moonriver.moonbeam.network), PublicNode (moonriver-rpc.publicnode.com), and OnFinality (moonriver.api.onfinality.io/public). Excluded: UnitedBloc (moonriver.unitedbloc.com DNS dead), Ankr (requires key for Moonriver), dRPC (no moonriver route).

Methodology

Moonriver: 1 free public RPC endpoints answering `eth_getBlockByNumber` every 60 seconds from us-east, eu-west and Singapore, ranked by 24h median. OnFinality leads at 64 ms. We measure the round-trip latency of a single, identical JSON-RPC call (`eth_getBlockByNumber(\"latest\", false)`) against every no-key public Moonriver endpoint that sustains continuous probing, 1 providers, every 60 seconds, from us-east, eu-west and Singapore. The harness classifies every response (ok / http_err / jsonrpc_err / stale / timeout) with a Moonriver-scaled staleness gap (20 blocks at Moonriver's ~12 s block time). The cross-chain view lives on the parent `rpc-capabilities` benchmark; this page is the Moonriver-scoped answer with per-region breakdowns as a first-class dimension.

Results: measurement paused since 2026-08-16, last ranking of 1 free public Moonriver RPC endpoint

Moonriver RPC endpoints: free public URLs by latency: RPC latency per provider, last 24 hours.
Providerp50p90p99Success
1OnFinality64 ms482 ms2.14 s100.00%

Frequently asked

Which Moonriver RPCs work without an API key?

1 endpoints sustain continuous keyless probing, each listed with its URL in the endpoints table above.

How is Moonriver RPC latency measured here, technically?

One identical `eth_getBlockByNumber("latest", false)` POST every 60 seconds against each provider from each of 3 regions, using the same plain HTTP client the rest of the RPC cluster uses. Wall-clock round-trip is recorded at millisecond precision; p50/p90/p99 are computed via Prometheus `quantile_over_time` over 24 hours. Responses are classified (`ok` / `http_err` / `jsonrpc_err` / `stale` / `timeout`) so an endpoint stuck on an old head or returning errors behind HTTP 200 is never ranked as fastest.

Source code github.com/ChainBench/OpenChainBench/tree/main/harnesses/rpc-capabilities