RPC Performance and RPC Benchmarking Resources for Ethereum in 2025

We have collected 12 Ethereum RPC performance & RPC benchmarking resources in 5 categories. Web3 developers can use them to navigate the Ethereum infrastructure ecosystem with 130+ providers for native RPC and custom data APIs.

Performance and benchmarking resources can be used to help you select the providers which have the best fit to your use-cases. Our simplified definition is that (RPC) performance and benchmarking are similar as they both “dispatch” RPC requests, but they not the same thing because:

  • RPC Performance (monitoring) might send 1-30+ requests per minute
  • RPC Benchmarking would do 1,000 to 20,000+ requests per SECOND.

Ethereum Resources

  1. Directory with 130+ infrastructure providers which serve native RPC or offer custom APIs for Tokens / Wallets / NFTs etc. on Ethereum Mainnet, Sepolia or Holesky.
  2. Library with 50+ public RPC endpoints from 30+ providers like Ankr, Allnodes, Block PI, OnFinality, Tenderly etc.
  3. Interactive tools for Ethereum RPC performance help you profile public or private endpoints to measure latencies.
  4. Synthetic / performance monitoring charts across 11 providers with continuous latencies from multiple locations.
  5. RPC benchmarking services and tools to stress-test nodes or endpoints with thousands of RPC requests per second.

Synthetic / Performance Monitoring on Ethereum Mainnet

Each service sends RPC requests continuously from multiple locations to collect telemetry for multiple infrastructure providers. The results are displayed side-by-side to help you evaluate Ethereum RPC performance.

PerformancePRO by CompareNodes

  • View charts
  • 1 minute intervals
  • 27 locations & 6 continents: N.America x5, S.America, EU x8, MEA x3, Asia x8, AUS x2
  • 1 RPC method: eth_getBalance;
  • 5 providers: Alchemy, Blockdaemon, Chainstack, Infura and Validation Cloud.

CompareDashboard by Chainstack in GrafanaCloud

  • View charts
  • 1 minute intervals
  • 3 locations & 3 continents: US-West, Frankfurt and Singapore;
  • 7 RPC methods: eth_getBalance, eth_blockNumber, eth_subscribe, eth_call, eth_getTransactionReceipt, debug_traceTransaction, debug_traceBlockByNumber;
  • 3 providers: Alchemy, Chainstack and QuickNode.

QuickLee by QuickNode in Datadog

  • View charts
  • 10 seconds intervals
  • 7 locations & 3 continents: US-East x2, US-West, EU x2, and AP x2;
  • 1 RPC method: eth_getBalance;
  • 10 providers: Ankr, Alchemy, Blockdaemon, Chainstack, NodeReal, Infura, GetBlock, LlamaNodes, POKT Network and QuickNode.

Interactive Tools for RPC Performance

RPC Performance Inspector by CompareNodes

  • On-line & free to use here
  • Measures round-trip latencies
  • Runs for 30 seconds and collects data from 27 global locations (6 continents)
  • Accepts 2 endpoints from any providers — e.g. GetBlock vs. Chainstack, or Alchemy vs. QuickNode
  • Works with public endpoints and (most) private endpoints with key in the endpoint URL
  • Compatible with all EVM protocols, Bitcoin, Litecoin, Polkadot / Substrate
  • 2 RPC methods: blockNumber and getBalance (+ address)
  • Results include error logs from each location to help with remote debugging
  • See example result for Ankr vs. Blast API on Ethereum Mainnet

Node Performance Tool by Chainstack

  • On-line & free to use here
  • Measures round-trip latencies from 1 server location (which is unknown)
  • Runs up to 200 requests for each of the methods
  • Accepts 1 or 2 endpoints from any providers — e.g. GetBlock vs. Chainstack or just Alchemy
  • Works with public endpoints and (most) private endpoints with key in the endpoint URL
  • Compatible with many EVM protocols incl. Ethereum Mainnet, Sepolia and Holesky
  • 2 RPC methods: eth_call and eth_getBlockByNumber

Compare-Against-QuickNode

  • On-line and free to use here
  • Measures round-trip latencies
  • Runs for 30 seconds and collects data from the user’s browser
  • Accepts 1 endpoint from another provider and compares it with QuickNode
  • Works with public endpoints and (most) private endpoints with key in the endpoint URL
  • Compatible with Ethereum + 7 EVM L1/L2s, Solana and Bitcoin
  • 2-3 RPC methods, depending on the protocol: eth_blockNumber, eth_getCode, eth/getBalance, getLatestBlockHash, getBlockchainInfo, getTransaction
  • See example result for Alchemy vs. QuickNode on Ethereum Mainnet

Data Accuracy Benchmark by Alchemy

  • On-line and free to use here
  • Measures blockNumber consistency
  • Runs for 6 blocks (~ 6 * 12s = 1 minute) and collects data from the user’s browser
  • Accepts 1 endpoint from another provider and compares it with Alchemy
  • Works with public endpoints and (most) private endpoints with key in the endpoint URL
  • Compatible with Ethereum
  • RPC method is eth_blockNumber
  • Results are shown on the page and do not have a perma-link

Benchmarking Services & Tools

RPC Benchmarking-as-a-Service by CompareNodes

  • Sign-up here.
  • A typical benchmark run lasts 15 minutes and dispatches between 1 million and 5 million RPC requests to capture successes, fails and timeouts for a mix of 23-25 popular RPC methods.
  • Default regions are North America, Europe and Asia. Other regions are also available upon request and the stack is k6, Prometheus and Grafana.
  • Results are first shared privately. After the private review, the customer can instruct us to publish the results like this example.

Chainbench by Chainstack

  • Install on your hardware from GitHub.
  • Based on the Locust / python stack (docs) with built-in profiles for Ethereum and other protocols.
  • See these results for Chainstack’s dedicated node on Ethereum mainnet.

flood by Paradigm

Follow us on:

John Doe
John Doe@username
Read More
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Ut elit tellus, luctus nec ullamcorper mattis, pulvinar dapibus leo.
John Doe
John Doe@username
Read More
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Ut elit tellus, luctus nec ullamcorper mattis, pulvinar dapibus leo.
John Doe
John Doe@username
Read More
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Ut elit tellus, luctus nec ullamcorper mattis, pulvinar dapibus leo.
Previous
Next