upgrade and manage commands in op-deployer are deprecated and no longer maintained. OP Labs uses the OP Contracts Manager (OPCM) for upgrade and chain management operations, and will focus op-deployer on initial chain deployments only.
What this means
- The
op-deployer upgradeandop-deployer managesubcommands are no longer supported and will not receive updates. op-deployeritself is not deprecated. It remains the recommended tool for initial chain deployments via thebootstrap,init,apply, andinspectcommands.- For L1 contract upgrades, use superchain-ops or interact with the OPCM directly.
Action required
If you are currently usingop-deployer upgrade or op-deployer manage for L1 contract upgrades, migrate to one of the following approaches:
- superchain-ops — recommended for OP Stack chains managed by the Security Council, chains with the Foundation or Security Council as signers, and chains requiring a highly secure upgrade process.
- OPCM directly — for non-Optimism governed chains, you can interact with the OP Contracts Manager directly using your own tooling.