From c6d912106740f2489aeb7bc748046358d25cf92e Mon Sep 17 00:00:00 2001 From: Florent Tapponnier <160007691+Flotapponnier@users.noreply.github.com> Date: Fri, 7 Aug 2026 23:48:41 +0200 Subject: [PATCH] fix: hydration draft+placeholder provider, zetachain/songbird em-dash in findings --- benchmarks/hydration-rpc.yml | 28 +++++++++++++++++++++++++--- benchmarks/songbird-rpc.yml | 2 +- benchmarks/zetachain-rpc.yml | 2 +- 3 files changed, 27 insertions(+), 5 deletions(-) diff --git a/benchmarks/hydration-rpc.yml b/benchmarks/hydration-rpc.yml index 9fca3db1..61115f2c 100644 --- a/benchmarks/hydration-rpc.yml +++ b/benchmarks/hydration-rpc.yml @@ -8,7 +8,7 @@ seo_description: "Hydration RPC bench temporarily suspended: all 5 providers are subtitle: HTTP round-trip latency for chain_getHeader against every free, no-key public Hydration Polkadot parachain endpoint, audited every 60 seconds from 3 regions. category: RPCs -status: suspended +status: draft metric: RPC latency unit: ms higher_is_better: false @@ -58,7 +58,29 @@ dimensions: - { value: eu-west, label: EU-West } - { value: sgp, label: Singapore } -providers: [] # All 5 previously measured providers are DNS dead or returning HTTP 400. # Suspended 2026-08-07. Will resume when endpoints recover. -# Removed: hydration-official, dwellir, helikon, dotters-network, parachains-network +# Removed: dwellir, helikon, dotters-network, parachains-network +providers: + - slug: hydration-official + name: Hydration + tag: Hydration official public RPC (currently unreachable) + formula: "50th percentile over 24h of client-side round-trip latency (ms) for a single `chain_getHeader` POST sent every 60s from 3 regions to the Hydration official no-key endpoint." + queries: + p50: avg(ocb:rpc_latency_milliseconds:p50_24h{provider="hydration-official", chain="hydration"}) + p90: avg(ocb:rpc_latency_milliseconds:p90_24h{provider="hydration-official", chain="hydration"}) + p99: avg(ocb:rpc_latency_milliseconds:p99_24h{provider="hydration-official", chain="hydration"}) + mean: avg(ocb:rpc_latency_milliseconds:mean_24h{provider="hydration-official", chain="hydration"}) + success: sum(ocb:rpc_call:ok_rate_24h{provider="hydration-official", chain="hydration"}) / sum(ocb:rpc_call:rate_24h{provider="hydration-official", chain="hydration"}) + sample_size: sum(ocb:rpc_call:increase_24h{provider="hydration-official", chain="hydration"}) + series: avg(avg_over_time(rpc_latency_milliseconds{provider="hydration-official", chain="hydration"}[1h])) + regions: + - region: us-east + p50: avg(ocb:rpc_latency_milliseconds:p50_24h{provider="hydration-official", chain="hydration", region="us-east"}) + series: avg_over_time(rpc_latency_milliseconds{provider="hydration-official", chain="hydration", region="us-east"}[1h]) + - region: eu-west + p50: avg(ocb:rpc_latency_milliseconds:p50_24h{provider="hydration-official", chain="hydration", region="eu-west"}) + series: avg_over_time(rpc_latency_milliseconds{provider="hydration-official", chain="hydration", region="eu-west"}[1h]) + - region: ap-southeast + p50: avg(ocb:rpc_latency_milliseconds:p50_24h{provider="hydration-official", chain="hydration", region="sgp"}) + series: avg_over_time(rpc_latency_milliseconds{provider="hydration-official", chain="hydration", region="sgp"}[1h]) diff --git a/benchmarks/songbird-rpc.yml b/benchmarks/songbird-rpc.yml index cf80f9c5..8510877d 100644 --- a/benchmarks/songbird-rpc.yml +++ b/benchmarks/songbird-rpc.yml @@ -34,7 +34,7 @@ methodology: - "Chain scope: every query on this page is pinned to `chain=\"songbird\"`. Provider coverage: 1 no-key endpoint (Flare Foundation official). FTSO AU removed after DNS went dead." findings: - - "{{best_name}} currently leads free Songbird RPC at {{best_p50}} (`eth_getBlockByNumber` p50, 24h) — 1 measured provider." + - "{{best_name}} currently leads free Songbird RPC at {{best_p50}} (`eth_getBlockByNumber` p50, 24h), 1 measured provider." faq: - q: "What is the fastest free Songbird RPC right now?" diff --git a/benchmarks/zetachain-rpc.yml b/benchmarks/zetachain-rpc.yml index 5c19737d..9054761d 100644 --- a/benchmarks/zetachain-rpc.yml +++ b/benchmarks/zetachain-rpc.yml @@ -34,7 +34,7 @@ methodology: - "Chain scope: every query on this page is pinned to `chain=\"zetachain\"`. Provider coverage: 1 no-key endpoint (Thirdweb). BlockPI returned 404; AllThatNode DNS is dead." findings: - - "{{best_name}} currently leads free ZetaChain RPC at {{best_p50}} (`eth_getBlockByNumber` p50, 24h) — 1 measured provider." + - "{{best_name}} currently leads free ZetaChain RPC at {{best_p50}} (`eth_getBlockByNumber` p50, 24h), 1 measured provider." faq: - q: "What is the fastest free ZetaChain RPC right now?"