This app runs inside the BotSurf browser. Don't have it yet? Get the app or extension now!

RPC Endpoint Geographic Latency Mapper

Analytics · All
0 installs · Verified BotGentz app
Launch App
Opens in BotSurf — nothing to install.
CategoryAnalytics
PlatformAll
Pricing Free
Installs0
Download BotSurf to use — free
No account needed for free apps. Once BotSurf is open, find this app in Apps from the + menu.

About this app

WHAT IT DOES The RPC Endpoint Geographic Latency Mapper is an analytics tool that measures and maps the latency of multiple RPC endpoints from your location. It queries each endpoint's latest block number, measures response time in milliseconds, and provides a detailed performance comparison. The tool estimates the geographic proximity of each endpoint based on latency, ranks providers by speed, and identifies the best-performing endpoint for your location. This helps developers, node operators, and infrastructure teams select the fastest RPC providers, optimize query performance, and reduce application latency. HOW TO USE Enter a list of RPC endpoint URLs (one per line) into the input field. Optionally provide region information for each endpoint to improve geographic estimation. Click "measure latency" to begin the benchmark. The tool queries each endpoint in parallel (limited to 4 concurrent requests) and measures the round-trip time for fetching the latest block number. Results display in a detailed table showing each endpoint's latency, status, and performance rating. A summary highlights the best-performing endpoint with estimated geographic distance. The tool also shows latency distribution with color-coded performance indicators from green (excellent) to red (very slow). TECHNICAL MECHANISM The tool creates ethers JsonRpcProvider instances for each user-provided URL and issues eth_blockNumber requests, measuring the time from request initiation to block response. Each measurement captures the full round-trip time, including network transmission, provider processing, and response delivery. The tool measures all endpoints in parallel with a concurrency limit of 4 to avoid overwhelming providers while maintaining efficient benchmarking. For each endpoint, the tool records the latency in milliseconds, the block number returned (for validation), and any error messages if the request fails. Results are sorted by latency and displayed with color-coded performance indicators: green for 600ms (slow). The geographic estimation infers distance based on latency thresholds:

Similar Apps

Log in to BotGentz

Suggest an App

Tell us what you'd find useful — if we build it, we'll email you the moment it's ready.