Skip to content

Support multiple champions and add EIP-8141, EIP-7807#25

Closed
dionysuzx wants to merge 3 commits intomainfrom
combined-eips
Closed

Support multiple champions and add EIP-8141, EIP-7807#25
dionysuzx wants to merge 3 commits intomainfrom
combined-eips

Conversation

@dionysuzx
Copy link
Owner

@dionysuzx dionysuzx commented Feb 3, 2026

Summary

  • Updates champion field to champions array to support EIPs with multiple champions (max 2)
  • Adds EIP-8141: Frame Transaction
  • Adds EIP-7807: SSZ execution blocks

Multiple Champions Support

Updates champion field to champions array to support EIPs with multiple champions (max 2).

  • src/types/eip.ts: champion?: Championchampions?: Champion[]
  • src/data/eips.ts: Normalization to convert old champion to champions[]
  • src/components/network-upgrade/EipCard.tsx: Multi-champion display with grouped contact details
  • src/components/eip/EipTimeline.tsx: Multi-champion display in timeline
  • src/components/RankPage.tsx: Multi-champion display in hover tooltip
  • scripts/eip-schema.json: Limit champions to maximum of 2 per fork relationship

Screenshot

image

Data format

New EIPs with multiple champions use:

"champions": [
  { "name": "Felix Lange", "discord": "@fjl" },
  { "name": "lightclient", "discord": "@lightclient" }
]

Existing single-champion data continues to work unchanged.


EIP-8141: Frame Transaction

Note

This PR was generated with claude sop.convert-eip.md (see sop.convert-eip.md).

Ported to forkcast format.

Files

  • src/data/eips/8141.json - EIP data

Sources Used

Source Reference
Raw EIP ethereum/EIPs/EIPS/eip-8141.md
Original PR #11202 - Add EIP: Frame Transaction
Commits 3 commits (2026-01-29)
PR Discussion 2 comments
Eth Magicians EIP-8141 Frame Transaction (13 posts)
Call Transcript acde/229
Eth R&D Discord yes
Headliner Proposal https://ethereum-magicians.org/t/hegota-headliner-proposal-frame-transaction/27618

Metadata

  • Champions: Felix Lange (fjl) & lightclient
  • Layer: EL
  • Status: none
  • Headliner: yes

EIP-7807: SSZ execution blocks

Note

This PR was generated with claude sop.convert-eip.md (see sop.convert-eip.md).

Ported to forkcast format.

Files

  • src/data/eips/7807.json - EIP data

Sources Used

Source Reference
Raw EIP ethereum/EIPs/EIPS/eip-7807.md
Original PR #9017 - Add EIP: SSZ execution blocks
Commits 12 commits (2024-11-13 to 2025-10-06)
PR Discussion 2 issue comments, 3 review comments
Eth Magicians EIP-7807: SSZ execution blocks (2 posts)
Call Transcript acde/229
Eth R&D Discord no
Headliner Proposal https://ethereum-magicians.org/t/hegota-headliner-proposal-ssz-execution-blocks/27619

Metadata

  • Champion: Etan Kissling (etan-status)
  • Layer: EL
  • Status: none
  • Headliner: yes

🤖 Generated with Claude Code
🔍 Reviewed with Codex

@dionysuzx
Copy link
Owner Author

Superseded by ethereum#131

@dionysuzx dionysuzx closed this Feb 3, 2026
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