Open-source KPIs from onchain products.

OpenChainBench runs continuous, reproducible benchmarks on crypto infrastructure: RPC providers, bridges, price feeds and data APIs. Open methodology, open harnesses, live data.

Network Ecosystem

Live stream of ecosystem data, transaction volumes, and network activity across supported chains.

Live
Onchain volume · 24h$6,673,321,336
Onchain txs · 24h38,767,707
Total crypto mcap$2,607,658,942,772
Latest deployed benchmarksSee all
  1. RPCs
    • PublicNode logo
    • dRPC logo
    • Tenderly logo
    • OnFinality logo

    Fastest Ethereum WebSocket newHeads push, live block-push lag across RPC providers

    Per-block WebSocket push lag in milliseconds versus the earliest provider to deliver the same Ethereum head, measured continuously from one eu-west vantage point.

    0.4ms

  2. RPCs
    • Peersyst logo
    • Cumulo logo
    • Polkachu logo
    • ITRocket logo

    XRPL EVM RPC endpoints: free public URLs by latency

    HTTP round-trip latency for the Tendermint `status` method against every free, no-key public XRPL EVM Cosmos SDK endpoint, audited every 60 seconds from 3 regions.

    110ms

  3. RPCs
    • X Layer logo
    • dRPC logo
    • Thirdweb logo

    X Layer RPC endpoints: free public URLs by latency

    HTTP round-trip latency for the `eth_getBlockByNumber("latest", false)` method against every free, no-key public X Layer EVM endpoint, audited every 60 seconds from 3 regions.

    151ms

  4. RPCs
    • dRPC logo
    • Tenderly logo
    • zkSync logo

    zkSync Era RPC endpoints: free public URLs by latency

    HTTP round-trip latency for eth_getBlockByNumber against every free, no-key public zkSync Era RPC endpoint, audited every 60 seconds from 3 regions.

    133ms

  5. RPCs
    • World Chain logo
    • dRPC logo
    • Tenderly Gateway logo

    World Chain RPC endpoints: free public URLs by latency

    HTTP round-trip latency for the `eth_getBlockByNumber(\"latest\", false)` method against every free, no-key public World Chain EVM endpoint, audited every 60 seconds from 3 regions.

    10ms