Skip to content

Commit d420b56

Browse files
Merge pull request #1416 from ethereum-optimism/bradleycamacho-patch-1
Update challenger info
2 parents bc814a0 + f471433 commit d420b56

File tree

2 files changed

+5
-7
lines changed

2 files changed

+5
-7
lines changed

pages/notices/pectra-changes.mdx

+3-5
Original file line numberDiff line numberDiff line change
@@ -76,17 +76,15 @@ The following sections are how chain operators can prepare the first part of the
7676
<Callout type="info">
7777
The following instructions assume your chain is on the latest contract release `op-contracts/v1.8.0` and has Holocene activated.
7878
</Callout>
79-
79+
80+
All fault proof enabled chains (both permisionless and permissioned fault proof systems) need to update their `op-challenger` binary to [`op-challenger/v1.3.1`](https://github.com/ethereum-optimism/optimism/releases/tag/op-challenger%2Fv1.3.1).
81+
8082
The following steps are to update your absolute prestate with new dispute game contracts. **This is absolutely necessary for chains running permissionless fault proofs.** For chains running the Fault Proof System with permissioned games you can skip this section because games will not be played out and the absolute prestate is not used.
8183

8284
The Pectra upgrade changes the derivation rules, permissionless fault proof chains need to upgrade the `op-program` version used in the fault proof system to support these changes. The `op-program` version used is specified via the `faultGameAbsolutePrestate` setting, deployed as part of `FaultDisputeGame` and `PermissionedDisputeGame` contracts.
8385

8486
<Steps>
8587

86-
### Update your `op-challenger`
87-
88-
Update your `op-challenger` binary to [`op-challenger/v1.3.1`](https://github.com/ethereum-optimism/optimism/releases/tag/op-challenger%2Fv1.3.1).
89-
9088
### Verify the new absolute prestate
9189

9290
The absolute prestate is generated with the [op-program/v1.5.0-rc.2](https://github.com/ethereum-optimism/optimism/tree/op-program/v1.5.0-rc.2). You can use this new absolute prestate (`0x035ac388b5cb22acf52a2063cfde108d09b1888655d21f02f595f9c3ea6cbdcd`) for the following chains:

pages/stack/design-principles.mdx

+2-2
Original file line numberDiff line numberDiff line change
@@ -72,8 +72,8 @@ We hope that you can see the influence of this philosophy when looking at Optimi
7272
## Design principles for USEful software
7373

7474
The OP Stack is USEful software. The OP Stack is a set of software components for building L2 blockchain ecosystems, built by the Optimism Collective to power Optimism.
75-
Components to be added to the OP Stack should be built according to three key design principles: **U**tility, **S**implicity, **E**xtensibility.
76-
Software that follows these principles is **USE**ful software for the Optimism Collective!
75+
Components to be added to the OP Stack should be built according to three key design principles: **Utility, **Simplicity, **Extensibility.
76+
Software that follows these principles is **USEful** software for the Optimism Collective!
7777

7878
### Utility
7979

0 commit comments

Comments
 (0)