RPCsUpdated

BOB RPC endpoints: free public URLs by latency

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

TL;DR. As of , BOB has the lowest median latency of the 3 free public BOB RPC endpoints measured, 136 ms (p50, 24h, 3 regions). Source: OpenChainBench, https://openchainbench.com/benchmarks/bob-rpc. Chain ID 60808. 3 public endpoints, no key: rpc.gobob.xyz, bob.gateway.tenderly.co, bob.drpc.org. Full URLs with their 24h median are listed below.

Companion page

Comparing free RPC endpoints across every chain we measure? Open the cross-chain RPC matrix →

BOB (Build on Bitcoin) is an OP Stack hybrid L2 (chain 60808) that bridges Bitcoin and Ethereum, enabling Bitcoin DeFi with EVM smart contracts and native BTC collateral, ETH gas token, ~2 s block cadence, settlement on Ethereum. Integrated with Babylon BTC staking and leading Bitcoin LSTs. The 2026-08-03 audit confirms 3 clean keyless providers: the BOB official endpoint (rpc.gobob.xyz), Tenderly Gateway (bob.gateway.tenderly.co), dRPC (bob.drpc.org), and Thirdweb (60808.rpc.thirdweb.com). Excluded: Ankr (no bob route), Alchemy (key required), QuickNode (key required).

Methodology

BOB: 3 free public RPC endpoints answering `eth_getBlockByNumber` every 60 seconds from us-east, eu-west and Singapore, ranked by 24h median. BOB leads at 136 ms; the chain-official endpoint measures 136 ms. We measure the round-trip latency of a single, identical JSON-RPC call (`eth_getBlockByNumber(\"latest\", false)`) against every no-key public BOB endpoint that sustains continuous probing, 3 providers measured, every 60 seconds, from us-east, eu-west and Singapore. The harness classifies every response (ok / http_err / jsonrpc_err / stale / timeout) with a BOB-scaled staleness gap (20 blocks at BOB's ~2 s block time). The cross-chain view lives on the parent `rpc-capabilities` benchmark; this page is the BOB-scoped answer with per-region breakdowns as a first-class dimension.

  • Cadence: every 60 seconds per provider, from each of 3 probe regions (us-east Virginia, eu-west Amsterdam, sgp Singapore). Headline p50/p90/p99 aggregate across all 3 regions via Prometheus `avg(quantile_over_time(...))`; per-region breakdowns are first-class on this page via the region tabs.
  • Payload: `{"jsonrpc":"2.0","id":<rotating>,"method":"eth_getBlockByNumber","params":["latest", false]}`. Plain HTTP POST, identical for every endpoint, no API key in any request. The request id rotates, but that does not guarantee a cache miss: many caches normalise `id` away. Measured 2026-10-08, fixed and rotating ids answer within 2 to 4 percent of each other.
  • Latency measurement, call-result classification (`ok`, `http_err`, `jsonrpc_err`, `stale`, `timeout`) and the archive-depth audit follow the cluster method documented on [rpc-capabilities](openchainbench.com/benchmarks/rpc-capabilities#methodology); this page is the BOB-scoped view of the same harness, with the same exclusion rules.
  • Chain scope: every query on this page is pinned to `chain="bob"`. Provider coverage: 3 no-key endpoints.

Results: 3 free public BOB RPC endpoints ranked by p50 latency (24h, 3 regions)

BOB RPC endpoints: free public URLs by latency: RPC latency per provider (p50, 24h).
№Providersp50p90p99Success
1BOB136 ms146 ms165 ms100.00% (n=4311)
2Tenderly152 ms160 ms171 ms100.00% (n=4319)
3dRPC415 ms628 ms1.03 s99.05% (n=4314)

Public BOB RPC endpoints measured

Chain ID 60808, currency ETH. The 3 no-key endpoints answering our probes today, with their current 24h median. Paste one into a wallet or a client as is: no signup, no key. Private providers (API key) are never listed with a URL.

  • BOB logoBOBhttps://rpc.gobob.xyz136 ms100.0%
  • Tenderly logoTenderlyhttps://bob.gateway.tenderly.co152 ms100.0%
  • dRPC logodRPChttps://bob.drpc.org415 ms99.0%

Median round-trip and success rate over the last 24 hours across the probe regions; the ranked table above carries p90, p99 and the per-region split.

Declared, but not answering our probes

This endpoint is named in the spec and probed on the same schedule as the rest, and answers too rarely to carry a median. Below 5 % success we leave it out of the table rather than publish a latency drawn from a handful of replies. A provider can serve a browser and refuse a datacenter, so this says what a server deployment would meet, not what the endpoint is capable of.

  • Thirdwebhttps://60808.rpc.thirdweb.com1.6 % success over 24 h

Frequently asked

Which BOB RPCs work without an API key?

4 endpoints are probed on this chain: the BOB official endpoint (rpc.gobob.xyz), Tenderly Gateway (bob.gateway.tenderly.co), dRPC (bob.drpc.org), and Thirdweb (60808.rpc.thirdweb.com). Every listed endpoint was live-verified with a `eth_getBlockByNumber` POST returning a parsable response before inclusion.

How is BOB RPC latency measured here, technically?

One identical `eth_getBlockByNumber("latest", false)` POST every 60 seconds against each provider from each of 3 regions, using the same plain HTTP client the rest of the RPC cluster uses. Wall-clock round-trip is recorded at millisecond precision; p50/p90/p99 are computed via Prometheus `quantile_over_time` over 24 hours. Responses are classified (`ok` / `http_err` / `jsonrpc_err` / `stale` / `timeout`) so an endpoint stuck on an old head or returning errors behind HTTP 200 is never ranked as fastest.

Source code github.com/ChainBench/OpenChainBench/tree/main/harnesses/rpc-capabilities