From b8aafb8759d77ea42883ff2077cd309131e5e8ea Mon Sep 17 00:00:00 2001 From: MozirDmitriy Date: Fri, 20 Jun 2025 20:43:32 +0300 Subject: [PATCH 1/2] Update broken releases.json link to official Optimism prestate documentation --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index 50dbd0a4..e4c9a928 100644 --- a/README.md +++ b/README.md @@ -101,7 +101,7 @@ This template is used to upgrade the fault proof contracts. This is commonly don 1. Go to the folder that was created using the `make setup-upgrade-fault-proofs network=` step 1. Specify the commit of [Optimism code](https://github.com/ethereum-optimism/optimism) and [Base contracts code](https://github.com/base-org/contracts) you intend to use in the `.env` file 1. Run `make deps` -1. Add the new absolute prestate to the `.env` file. This can be found in the op-program prestates [releases.json](https://github.com/ethereum-optimism/optimism/blob/develop/op-program/prestates/releases.json) file. +1. Add the new absolute prestate to the `.env` file. This can be found in the op-program prestates [releases.json](https://docs.optimism.io/operators/chain-operators/tutorials/absolute-prestate) file. 1. NOTE: If this task is for mainnet, the directory should work as-is. If this task is for testnet, you will need to follow the following steps: 1. Update the `UpgradeDGF` script to inherit `MultisigBuilder` instead of `NestedMultisigBuilder` 1. Comment out the mainnet environment variables and uncomment the testnet vars in `.env` From 5310148ded4f87e8b4ca504611720fc716cd97f5 Mon Sep 17 00:00:00 2001 From: MozirDmitriy Date: Tue, 15 Jul 2025 17:29:53 +0300 Subject: [PATCH 2/2] Update README.md --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index e4c9a928..94ad746a 100644 --- a/README.md +++ b/README.md @@ -101,7 +101,7 @@ This template is used to upgrade the fault proof contracts. This is commonly don 1. Go to the folder that was created using the `make setup-upgrade-fault-proofs network=` step 1. Specify the commit of [Optimism code](https://github.com/ethereum-optimism/optimism) and [Base contracts code](https://github.com/base-org/contracts) you intend to use in the `.env` file 1. Run `make deps` -1. Add the new absolute prestate to the `.env` file. This can be found in the op-program prestates [releases.json](https://docs.optimism.io/operators/chain-operators/tutorials/absolute-prestate) file. +1. Add the new absolute prestate to the `.env` file. This can be found in the op-program prestates [releases.json](https://github.com/ethereum-optimism/superchain-registry/blob/main/validation/standard/standard-prestates.toml) file. 1. NOTE: If this task is for mainnet, the directory should work as-is. If this task is for testnet, you will need to follow the following steps: 1. Update the `UpgradeDGF` script to inherit `MultisigBuilder` instead of `NestedMultisigBuilder` 1. Comment out the mainnet environment variables and uncomment the testnet vars in `.env`