Skip to content

Conversation

@sbvegan
Copy link
Collaborator

@sbvegan sbvegan commented Apr 22, 2025

Description

This PR removes the superchain_time from chain configurations that are not on the latest smart contract release version and/or hardfork. I have added the F-do-not-merge label because I want to do comms with these chain operators prior to merging and this going into effect. They need an opportunity to assess the downstream effects of this change.

Certain edge cases will be applied if the Security Council or the Optimism Foundation is part of the multisig that holds the L1 ProxyAdmin owner role. If these entities are part of your upgrade process and you're behind on L1 smart contract upgrades; we are actively working towards upgrading these chains to the latest version. We will add the superchain wide activation behavior back to your chains once we have them in sync with the Superchain whom conform to the Standard Rollup charter.

Motivation

The way we test upgrades are to do the L1 contract upgrade first and then activate the hard fork. We do not want to be activating hard forks on networks that do not have the latest L1 contract releases yet because there are potential footguns that may not have been considered because we are following the expected upgrade release process of L1 contracts then hard fork.

@sbvegan sbvegan added the F-do-not-merge Flag: Do Not Merge label Apr 22, 2025
@sbvegan sbvegan requested a review from a team as a code owner April 22, 2025 20:32
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

F-do-not-merge Flag: Do Not Merge

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants