diff --git a/runbooks/1.8.0-permissioned-to-permissionless.md b/runbooks/1.8.0-permissioned-to-permissionless.md index d0ea0d40a..56899140d 100644 --- a/runbooks/1.8.0-permissioned-to-permissionless.md +++ b/runbooks/1.8.0-permissioned-to-permissionless.md @@ -209,10 +209,10 @@ A template is provided to generate the required upgrade task. Where: -- `l1-chain` is the L1 chain name (either `sepolia` or `mainnet`) -- `l2-chain` is the L2 chain name (e.g. `op`, `base`, `unichain` etc) -- `FaultDisputeGameAddress` is the address of the new `FaultDisputeGame` - contract [deployed above](https://www.notion.so/PUBLIC-DRAFT-Upgrade-Runbook-Enabling-permissionless-fault-proofs-on-op-contracts-v1-8-0-11ef153ee16280f299bef3f0c2837e94?pvs=21). + - `l1-chain` is the L1 chain name (either `sepolia` or `mainnet`) + - `l2-chain` is the L2 chain name (e.g. `op`, `base`, `unichain` etc) + - `FaultDisputeGameAddress` is the address of the new `FaultDisputeGame` + contract [deployed above](https://www.notion.so/PUBLIC-DRAFT-Upgrade-Runbook-Enabling-permissionless-fault-proofs-on-op-contracts-v1-8-0-11ef153ee16280f299bef3f0c2837e94?pvs=21). 4. Copy the generated task generated in the directory `out` to the appropriate directory for the chain. e.g. `cp -rf out ../../../tasks/eth/unichain-001-permissionless-proofs` @@ -300,3 +300,8 @@ to call `setRespectedGameType` that can be used as a guide for creating the task Configure `op-proposer` to create proposals using the permissionless `cannon` game type instead of permissioned games. - Change the `--game-type` (env var `OP_PROPOSER_GAME_TYPE`) to 0. + +# Activate System Config Upgrade + +If upgrading from `op-contracts/v1.6.0`, after Holocene has activated, execute the system config upgrade transaction +generated by the Holocene deployment tool.