{"slug":"monad-rpc","title":"Monad RPC endpoints: free public URLs by latency","subtitle":"HTTP round-trip latency for eth_getBlockByNumber against every free, no-key public Monad RPC endpoint, audited every 60 seconds from 3 regions.","category":"RPCs","metric":"RPC latency","unit":"ms","status":"live","higherIsBetter":false,"filters":null,"value":6.55951,"leader":{"name":"Monad","slug":"monad-official","value":6.55951},"leaders":[{"name":"Monad","slug":"monad-official","value":6.55951}],"rankings":[{"name":"Monad","slug":"monad-official","ms":{"p50":6.55951,"p90":8.21476,"p99":17.5831,"mean":7.66809},"successRate":100,"sampleSize":4319.72},{"name":"OnFinality","slug":"onfinality","ms":{"p50":88.6704,"p90":344.589,"p99":1121.88,"mean":162.672},"successRate":92.5021,"sampleSize":4321.72},{"name":"Tenderly Gateway","slug":"tenderly","ms":{"p50":106.541,"p90":113.591,"p99":131.941,"mean":107.611},"successRate":100,"sampleSize":4321.72},{"name":"dRPC","slug":"drpc","ms":{"p50":137.369,"p90":151.716,"p99":226.819,"mean":144.888},"successRate":99.3514,"sampleSize":4317.62}],"sparkline":[5.68435,5.66552,5.65063,5.62976,5.67248,5.70986,5.72274,5.70403,5.66743,5.64818,5.78733,6.10839,6.5437,6.72109,6.77272,6.73969,6.78849,6.82701,6.95205,7.15573,7.37158,7.58813,7.54634,7.63845,7.71366,7.56781,7.27438,7.02266,9.84094,12.7125,15.4696,16.3953,14.8255,11.9541,8.17444,7.05498,7.10114,7.20153,6.98776,6.91613,6.85179,6.81058,6.82773,6.8367,6.87035,6.77276,6.69267,6.64964,6.70611,6.71611,16.4145,16.3638,16.3064,6.58713,6.56848,6.62286,6.60551,6.622,6.56223,6.59411,6.57473,6.55588,6.52577,6.51028,6.58931,6.65935,6.73819,6.73681,6.69603,6.65946,6.66087,6.66246,6.67325],"sampleSize":21598.500000000004,"asOf":"2026-10-07T08:15:47.671Z","freshness":{"asOf":"2026-10-07T08:15:47.671Z","ageHours":0.1,"stale":false},"measured":4,"ranked":4,"headline":"Monad has the lowest median latency of the 4 free public Monad RPC endpoints measured, 7 ms (p50, 24h, 3 regions).","quote":"Monad has the lowest median latency of the 4 free public Monad RPC endpoints measured, 7 ms (p50, 24h, 3 regions). Source: OpenChainBench (https://openchainbench.com/benchmarks/monad-rpc).","cite":{"plain":"OpenChainBench. \"Monad RPC endpoints: free public URLs by latency\". Retrieved 2026-10-07. https://openchainbench.com/benchmarks/monad-rpc","bibtex":"@misc{ocb_monad_rpc,\n  author = {OpenChainBench},\n  title  = {Monad RPC endpoints: free public URLs by latency},\n  year   = {2026},\n  url    = {https://openchainbench.com/benchmarks/monad-rpc},\n  note   = {Retrieved 2026-10-07}\n}","apa":"OpenChainBench. (2026). Monad RPC endpoints: free public URLs by latency. Retrieved October 7, 2026, from https://openchainbench.com/benchmarks/monad-rpc","ris":"TY  - GEN\r\nAU  - OpenChainBench\r\nTI  - Monad RPC endpoints: free public URLs by latency\r\nPY  - 2026\r\nUR  - https://openchainbench.com/benchmarks/monad-rpc\r\nY2  - 2026-10-07\r\nER  - \r\n"},"pageUrl":"https://openchainbench.com/benchmarks/monad-rpc","ogImage":"https://openchainbench.com/api/og/monad-rpc","source":"https://github.com/ChainBench/OpenChainBench/tree/main/harnesses/rpc-capabilities","methodology":["Cadence: every 60 seconds per provider, from each of 3 probe regions (us-east Virginia, eu-west Amsterdam, sgp Singapore). Headline p50/p90/p99 aggregate across all 3 regions via Prometheus `avg(quantile_over_time(...))`; per-region breakdowns are first-class via the region tabs.","Payload: `{\"jsonrpc\":\"2.0\",\"id\":<rotating>,\"method\":\"eth_getBlockByNumber\",\"params\":[\"latest\",false]}`. Plain HTTP POST, identical for every endpoint, no API key in any request. Non-cacheable by design: the latest-header fetch with a rotating id defeats edge caches that answer eth_blockNumber without touching a node.","Latency measurement, call-result classification (`ok`, `http_err`, `jsonrpc_err`, `stale`, `timeout`) and the archive-depth audit follow the cluster method documented on [rpc-capabilities](https://openchainbench.com/benchmarks/rpc-capabilities#methodology); this page is the Monad-scoped view of the same harness, with the same exclusion rules.","Chain scope: every query on this page is pinned to chain=\"monad\" (chain id 143, mainnet since November 2025). Provider coverage: 4 no-key public-read endpoints live today, each listed with its URL in the endpoints table on this page. Exclusions follow the cluster-wide rules documented on the parent benchmark."],"license":"CC-BY-4.0"}