Skip to content

Use config from celo's fork of superchain registry#426

Open
piersy wants to merge 2 commits intocelo-rebase-16from
piersy/hardfork-handling-take-2
Open

Use config from celo's fork of superchain registry#426
piersy wants to merge 2 commits intocelo-rebase-16from
piersy/hardfork-handling-take-2

Conversation

@piersy
Copy link

@piersy piersy commented Feb 27, 2026

Updates op-geth to use a version with correct celo superchain registry config.

Unfortunately we still need some code changes in optimism to copy the cel2
field over into the rollup.Config struct defined in the optimism repo.

Also we need to ignore the gingerbread block in a test, as it is only
relevant for constructing the chain config in op-geth.

But we do get to get rid of our original celo hardfork overrides.

Relates to - https://github.com/celo-org/celo-blockchain-planning/issues/1346

This version of op-geth embeds valid celo superchain config from our
fork of the suprechain registry, this means we can get rid of our
hardcoded config overrides.
Unfortunately we still need code changes in optimism to copy the cel2
field over into the rolup config defined in the optimism repo.

Also we need to ignore the gingerbread block in a test, as it is only
relevant for constructing the chain config in op-geth.
@piersy piersy requested a review from palango February 27, 2026 01:01
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