Skip to content

feat(data-api): regional sub-scores in bench + provider pivot - #1678

Merged
Flotapponnier merged 9 commits into
devfrom
feat/data-api-hub
Jul 29, 2026
Merged

feat(data-api): regional sub-scores in bench + provider pivot#1678
Flotapponnier merged 9 commits into
devfrom
feat/data-api-hub

Conversation

@Flotapponnier

Copy link
Copy Markdown
Collaborator

Summary

  • Region/chain column in By Benchmark tab now visible at md breakpoint (was lg)
  • By Provider pivot: when a bench has multi-region data (extras.regions), each group cell shows US/EU/SGP sub-scores with rank highlighted in accent color for drop journal framing #1
  • data-api-stats: added DataApiRegionScore type, computeProviderRegionScores() helper, regions field wired into cell building

Test plan

  • Visit /data-api → By benchmark tab, resize to medium viewport — region column should appear
  • Visit /data-api → By provider tab — aggregator group cells should show US/EU/SGP sub-scores

…anel
- Remove panelBlocks restriction: 180D/ALL now clickable even when a panel
(users/volume/fees) is active, since archive data covers all windows
- pickPanel() falls through to longRangeSeries when panelLazy90d/1y is
empty (Prom has no 90d panel series), showing archive data instead of
an empty chart
- hlLongRangeSeries maps the correct archive field (users/vol/fees) based
on activePanelId so switching panels also updates the long-range chart
- Add validator-yield-hyperliquid bench (115): all 34 HL validators as
providers, ranked by net yield bps
@Flotapponnier
Flotapponnier merged commit b869c55 into devJul 29, 2026
1 check failed
Sign up for freeto 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

@Flotapponnier