Skip to content

RPC hub: provider reliability columns + chain logos + per-chain tables on product pages#904

Merged
Flotapponnier merged 1 commit into
devfrom
feat/rpc-provider-reliability
Jul 4, 2026
Merged

RPC hub: provider reliability columns + chain logos + per-chain tables on product pages#904
Flotapponnier merged 1 commit into
devfrom
feat/rpc-provider-reliability

Conversation

@Flotapponnier

Copy link
Copy Markdown
Collaborator

Summary

  • By provider tab: sortable Success (median across covered chains) and Errors (24h) columns; per-chain rank strip now headed by 15px chain logos with tooltips.
  • Product pages: new "RPC performance by chain" section (snapshot-only, server component) for any provider in the rpc cluster — rank, p50, success, errors per chain, links to bench pages; unresponsive-on-chain rows shown honestly.
  • Additive optional snapshot fields; ocb:cohort:rpc-hub:v1 unchanged; reader cache key bumped (rpc-hub-cohort-v3). spec.ts untouched.

Dry-run vs preview KV

drpc 22/22 chains, median #1 @ 14.7 ms, 95.48% success, 18,351 errors/24h; publicnode 21/22 @ 100.00%; 1rpc 15/22 @ 2.28% (117k errors). /products/drpc: 22 rows (Ethereum #1/9 12.7 ms).

Deploy order

Merge dev → rebuild worker VPS (cohort gains fields) → staging → promote main.

@Flotapponnier
Flotapponnier merged commit c2c8b14 into dev Jul 4, 2026
Flotapponnier added a commit that referenced this pull request Jul 4, 2026
… on product pages (#904) (#905)

Co-authored-by: Florent Tapponnier <contact@mobula.io>
@Flotapponnier
Flotapponnier deleted the feat/rpc-provider-reliability branch July 17, 2026 14:42
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant