{"slug":"cronos-rpc","title":"Cronos RPC endpoints: free public URLs by latency","subtitle":"HTTP round-trip latency for eth_getBlockByNumber against every free, no-key public Cronos RPC endpoint, audited every 60 seconds from 3 regions.","category":"RPCs","metric":"RPC latency","unit":"ms","status":"live","higherIsBetter":false,"filters":null,"value":56.4465,"leader":{"name":"Cronos","slug":"cronos-official","value":56.4465},"leaders":[{"name":"Cronos","slug":"cronos-official","value":56.4465}],"rankings":[{"name":"Cronos","slug":"cronos-official","ms":{"p50":56.4465,"p90":73.4787,"p99":144.881,"mean":60.0562},"successRate":100,"sampleSize":4317.72},{"name":"PublicNode","slug":"publicnode","ms":{"p50":72.458,"p90":84.8219,"p99":232.891,"mean":78.0637},"successRate":99.7222,"sampleSize":4319.72},{"name":"dRPC","slug":"drpc","ms":{"p50":91.323,"p90":111.937,"p99":198.402,"mean":97.5308},"successRate":99.5832,"sampleSize":4319.72}],"sparkline":[53.5573,53.6243,53.8329,52.9392,51.9023,51.8633,53.0171,53.9432,55.2164,54.9231,53.9795,53.1381,52.3595,52.0684,51.335,51.5152,51.9856,52.5838,53.1235,55.2188,55.8038,55.8264,54.2826,54.58,54.7628,55.1044,55.0197,55.3336,56.2612,57.3059,56.7541,56.9377,55.8986,55.5049,54.1075,55.8331,57.1192,57.4547,55.6721,55.0877,56.8961,60.8289,66.3209,68.2245,68.6315,67.284,67.5909,67.1215,68.8903,69.3891,69.9163,68.8212,67.4794,66.2084,65.1679,65.1337,64.8286,65.2059,64.6731,65.3543,64.4035,80.1768,84.0621,83.2014,67.0279,63.9894,65.5579,64.8222,62.4121,60.0829,59.6781,58.7498,58.0988],"sampleSize":12957.16,"asOf":"2026-10-06T22:20:47.670Z","freshness":{"asOf":"2026-10-06T22:20:47.670Z","ageHours":0.2,"stale":false},"measured":3,"ranked":3,"headline":"Cronos has the lowest median latency of the 3 free public Cronos RPC endpoints measured, 56 ms (p50, 24h, 3 regions).","quote":"Cronos has the lowest median latency of the 3 free public Cronos RPC endpoints measured, 56 ms (p50, 24h, 3 regions). Source: OpenChainBench (https://openchainbench.com/benchmarks/cronos-rpc).","cite":{"plain":"OpenChainBench. \"Cronos RPC endpoints: free public URLs by latency\". Retrieved 2026-10-06. https://openchainbench.com/benchmarks/cronos-rpc","bibtex":"@misc{ocb_cronos_rpc,\n  author = {OpenChainBench},\n  title  = {Cronos RPC endpoints: free public URLs by latency},\n  year   = {2026},\n  url    = {https://openchainbench.com/benchmarks/cronos-rpc},\n  note   = {Retrieved 2026-10-06}\n}","apa":"OpenChainBench. (2026). Cronos RPC endpoints: free public URLs by latency. Retrieved October 6, 2026, from https://openchainbench.com/benchmarks/cronos-rpc","ris":"TY  - GEN\r\nAU  - OpenChainBench\r\nTI  - Cronos RPC endpoints: free public URLs by latency\r\nPY  - 2026\r\nUR  - https://openchainbench.com/benchmarks/cronos-rpc\r\nY2  - 2026-10-06\r\nER  - \r\n"},"pageUrl":"https://openchainbench.com/benchmarks/cronos-rpc","ogImage":"https://openchainbench.com/api/og/cronos-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 on this page 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 Cronos-scoped view of the same harness, with the same exclusion rules."],"license":"CC-BY-4.0"}