
CompareNodes provides independent, on-demand RPC performance benchmarking for Web3 infrastructure, measuring latency and subscription quality from 30 global locations across 6 continents. Developers and infrastructure teams can compare endpoints from providers like Alchemy, Chainstack, and Infura side-by-side in about 35 seconds, using tools like RPC Inspector Pro and MilliNet HTTP Client. The platform also maintains a directory of 581 providers and 2,000+ public endpoints for transparent evaluation.
Funding
Funding not disclosed
Founders
Product
Problem
RPC endpoint performance varies significantly based on the user's geographic location, provider routing, and infrastructure placement, making it difficult for developers to choose the best provider for their needs. Providers' own claims are often biased, and single-location tests fail to capture global performance differences, leading to suboptimal infrastructure choices and poor user experiences.
Solution
CompareNodes offers independent, on-demand RPC performance benchmarking tools that measure and compare endpoints from 30 global locations across 6 continents. The platform's RPC Inspector Pro allows users to submit one or two endpoints, automatically detects the network and protocol, and runs a series of request-response or subscription-based tests in about 35 seconds. Results include p95 latency calculations, block propagation timing, and consistency metrics, providing transparent, location-specific data. The platform also hosts a directory of 581 infrastructure providers and 2,000+ public endpoints, enabling side-by-side comparisons of major services like Alchemy, Chainstack, and Infura.
Target Audience
Primary users are Web3 developers, infrastructure engineers, and technical decision-makers at dApp teams and enterprises who need to select, validate, or monitor RPC providers for their applications.
Features
- RPC Inspector Pro: measures one or two endpoints from 30 AWS-based global locations in about 35 seconds, with automatic network and protocol detection
- Supports 6 protocol categories: EVM, Substrate, Cosmos, SVM, UTXO, and Sui, with 13 distinct performance scenarios
- Request-response scenarios use chained requests (e.g., eth_getBlockByNumber followed by eth_getLogs) to verify data consistency and freshness
- Subscription scenarios via WebSocket or gRPC measure real-time block, slot, or transaction propagation across regions
- MilliNet HTTP Client: lightweight Web3 HTTP client with p50 and p95 round-trip latency measurements
- 37 global charts reviewing latency data for 19 infrastructure providers across 15 protocols
- Directory of 581 providers and 2,000+ public endpoints for easy comparison and discovery