We have built 3 tools/services to help you evaluate RPC endpoint performance:
NODE BENCHMARKING is a different solution which is described in this section.
The performance suite as a whole has these characteristics:
Both Performance PRO and PUBLIC are managed services. CompareNodes team does all the setup and maintenance such as adding / removing endpoints, providers etc.
On the other hand, Performance INSPECTOR is a public app. Any visitor can configure it and run it when they wish to do so using its launch form.
| Performance PRO+PUBLIC | Performance INSPECTOR | |
| Operation | Managed by CompareNodes | Self-service / public app |
| Duration | Runs perpetually 1-minute intervals | Each run is 30 seconds |
| Results | Charts, graphs Global+6 continents e.g. Fantom Mainnet PUBLIC | Tabular, export to .csv Global+6 continents & 27 regions e.g. Ankr vs. Blast API |
| Delivery | CompareNodes.com <iFrame> widgets for providers | Dedicated page for each result |
| Providers (endpoints) | 9 to 11 on the same page | 2 in each run |
| Networks | EVM, Substrate, UTXO | EVM, Substrate, UTXO |
You can use the Performance INSPECTOR for compatible networks from any provider as long as the endpoint is public or its authentication is the api-key in the URL/path (and not in the http-header).
Providers for the Performance PUBLIC pages are selected in the following way:
These pages are sponsored by an individual provider. It is an exclusive service insofar as we offer only one such page per network — e.g. only one provider can sponsor Ethereum Mainnet PRO or Polygon Mainnet PRO. The sponsor of such a page chooses their cohorts while CompareNodes operates the pages. We ensure fair configuration and independent results. The primary differences between a network PUBLIC page and a corresponding PRO page is that all endpoints in the PUBLIC page are public endpoints whereas the PRO endpoints are always private endpoints. Moreover, the RPC methods are different. In case of EVM protocols, we use eth_blockNumber for Performance PUBLIC and eth_getBalance for Performance PRO.
Additional information is available in the FAQ section on the bottom of each performance page and the inspector launch form.
Protocols can sponsor a Performance PUBLIC page for their protocol and gain an independent view of the public infrastructure available to their ecosystem.
Infrastructure providers can buy monthly or yearly subscriptions to Performance PUBLIC pages and receive an iFrame widget for their websites. As a marketing tool, these widgets can increase close rates for paid services.
Likewise, providers can contact us to discuss setup for Performance PRO pages.
Please use this form for any inquiries.