op-contracts/vX.Y.Z
. It deploys the Fault Proof System, using the PermissionedDisputeGame.
Purpose
OPCM simplifies the L1 contract deployments for new OP Stack chains. For each smart contract release there will be a new OPCM instance. It addresses three aspects of deploying the OP Stack’s L1 contracts:- Deploy Superchain Contracts. Superchain contracts are shared between many OP chains, so this occurs only occasionally in production.
- Deploy Shared Implementation Contracts. This occurs once per contracts release in production.
- Deploy OP Chain Contracts. This occurs for every OP chain deployment in production.
Learn more
- Checkout the OPCM specs
- Checkout the OPCM design document