Skip to content

Conversation

@mattevans
Copy link
Member

@mattevans mattevans commented Jan 5, 2026

Introduce a reusable banner that displays hardware requirements for Ethereum reference nodes as defined in EIP-7870. The banner is expandable, shows inline key specs, and supports three node classes: attester, full-node, and local-block-builder.

Integrate the banner into the Payloads, GetBlobs, and NewPayload views to provide users with immediate context about the reference hardware used for performance measurements.

Screenshot 2026-01-06 at 09 31 42

Introduce a reusable banner that displays hardware requirements for
Ethereum reference nodes as defined in EIP-7870. The banner is
expandable, shows inline key specs, and supports three node classes:
attester, full-node, and local-block-builder.

Integrate the banner into the Payloads, GetBlobs, and NewPayload views
to provide users with immediate context about the reference hardware
used for performance measurements.
@mattevans mattevans requested a review from Savid as a code owner January 5, 2026 23:13
…olbar

- Remove standalone live toggle button from PayloadsView header
- Remove unused PlayIcon, PauseIcon imports from PayloadsView
- Add live toggle and divider to QuickFilters component
- Update QuickFilters title and description to reflect unified toolbar
- Change live indicator bar styling from primary to green theme
- Reposition EIP7870SpecsBanner below header for better layout flow
mattevans and others added 2 commits January 6, 2026 09:33
…ster specs

Remove nodeClass prop and related types, replacing the single-node
hardware spec with a table of real cluster configurations (utility,
sigma). This aligns the banner with actual infrastructure and
simplifies its API. Update stories and all call sites accordingly.
…dware specs

This commit introduces a new `ClusterSpecsModal` component to display detailed hardware specifications for EIP-7870 reference nodes (utility and sigma).

The changes centralize cluster specification data into `src/constants/eip7870.ts`, refactor `EIP7870SpecsBanner` to use this centralized data, and integrate interactive cluster spec viewing into `PayloadsView` and `ClientVersionBreakdown` components, allowing users to click on reference node names to view their hardware details.
@mattevans mattevans merged commit 1e0e64a into master Jan 6, 2026
3 checks passed
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.

4 participants