{"slug":"icon-rpc","title":"ICON RPC endpoints: free public URLs by latency","subtitle":"HTTP round-trip latency for icx_getLastBlock queries against every available public ICON blockchain endpoint, audited every 60 seconds from 3 regions.","category":"RPCs","metric":"RPC latency","unit":"ms","status":"live","higherIsBetter":false,"filters":null,"value":47.1865,"leader":{"name":"ICON Foundation","slug":"icon-solidwallet","value":47.1865},"leaders":[{"name":"ICON Foundation","slug":"icon-solidwallet","value":47.1865}],"rankings":[{"name":"ICON Foundation","slug":"icon-solidwallet","ms":{"p50":47.1865,"p90":71.4963,"p99":112.303,"mean":52.7149},"successRate":100,"sampleSize":4322.79},{"name":"ICON Community","slug":"icon-community","ms":{"p50":143.522,"p90":508.688,"p99":574.263,"mean":222.705},"successRate":100,"sampleSize":4315.79},{"name":"iconblockchain.xyz","slug":"iconblockchain","ms":{"p50":148.787,"p90":387.48,"p99":432.447,"mean":196.866},"successRate":99.9536,"sampleSize":4310.79}],"sparkline":[48.7395,49.8431,48.9128,47.5148,45.2182,45.4152,45.1543,45.3281,46.4658,47.1597,48.5042,49.1963,49.7586,49.8349,48.5515,48.4663,46.6229,45.7901,44.87,45.8276,54.967,55.8528,55.9461,47.6751,47.2262,50.4421,54.0367,57.2852,57.8123,55.2272,53.0222,50.0462,49.9349,51.4327,53.8502,57.9793,61.3133,63.5454,61.6026,62.2852,63.491,66.2042,65.4662,60.009,55.8886,53.1157,54.839,55.6746,55.045,52.5545,51.1895,49.7484,52.1727,51.7703,52.1028,50.7125,50.7423,50.0438,49.316,49.4018,49.9654,50.187,50.7134,51.533,52.5532,53.1979,53.893,54.336,54.5993,54.0984,54.2778,55.1184,55.1509],"sampleSize":12949.369999999999,"asOf":"2026-10-10T04:57:48.797Z","freshness":{"asOf":"2026-10-10T04:57:48.797Z","ageHours":0.1,"stale":false},"measured":3,"ranked":3,"headline":"ICON Foundation has the lowest median latency of the 3 free public ICON RPC endpoints measured, 47 ms (p50, 24h, 3 regions).","quote":"ICON Foundation has the lowest median latency of the 3 free public ICON RPC endpoints measured, 47 ms (p50, 24h, 3 regions). Source: OpenChainBench (https://openchainbench.com/benchmarks/icon-rpc).","cite":{"plain":"OpenChainBench. \"ICON RPC endpoints: free public URLs by latency\". Retrieved 2026-10-10. https://openchainbench.com/benchmarks/icon-rpc","bibtex":"@misc{ocb_icon_rpc,\n  author = {OpenChainBench},\n  title  = {ICON RPC endpoints: free public URLs by latency},\n  year   = {2026},\n  url    = {https://openchainbench.com/benchmarks/icon-rpc},\n  note   = {Retrieved 2026-10-10}\n}","apa":"OpenChainBench. (2026). ICON RPC endpoints: free public URLs by latency. Retrieved October 10, 2026, from https://openchainbench.com/benchmarks/icon-rpc","ris":"TY  - GEN\r\nAU  - OpenChainBench\r\nTI  - ICON RPC endpoints: free public URLs by latency\r\nPY  - 2026\r\nUR  - https://openchainbench.com/benchmarks/icon-rpc\r\nY2  - 2026-10-10\r\nER  - \r\n"},"pageUrl":"https://openchainbench.com/benchmarks/icon-rpc","ogImage":"https://openchainbench.com/api/og/icon-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: POST /api/v3 with method icx_getLastBlock. The result.height field (decimal integer) is extracted as the current block height.","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 ICON-scoped view of the same harness, with the same exclusion rules.","Chain scope: every query on this page is pinned to chain=icon. Provider coverage today: 3 endpoints."],"license":"CC-BY-4.0"}