You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
| OP Mainnet |[v1.7.7](https://github.com/ethereum-optimism/optimism/releases/tag/v1.7.7)|[v1.101315.2](https://github.com/ethereum-optimism/op-geth/releases/tag/v1.101315.2)|
43
-
| OP Sepolia |[v1.7.7](https://github.com/ethereum-optimism/optimism/releases/tag/v1.7.7)|[v1.101315.2](https://github.com/ethereum-optimism/op-geth/releases/tag/v1.101315.2)|
42
+
| OP Mainnet |[v1.9.1](https://github.com/ethereum-optimism/optimism/releases/tag/v1.9.1)|[v1.101408.0](https://github.com/ethereum-optimism/op-geth/releases/tag/v1.101408.0)|
43
+
| OP Sepolia |[v1.9.1](https://github.com/ethereum-optimism/optimism/releases/tag/v1.9.1)|[v1.101408.0](https://github.com/ethereum-optimism/op-geth/releases/tag/v1.101408.0)|
This page outlines breaking changes related to the Granite network upgrade for wallets and front-end developers, chain operators, and node operators.
11
+
This page outlines breaking changes related to the Granite network upgrade for chain operators and node operators.
12
12
If you experience difficulty at any stage of this process, please reach out to [developer support](https://github.com/ethereum-optimism/developers/discussions).
13
13
14
14
<Callouttype="info">
15
-
The Granite upgrade for OP Sepolia was activated on **[DATE]**. The Granite OP Mainnet upgrade will be optimistically activated **[DATE]*, pending [governance approval](https://gov.optimism.io/t/upgrade-proposal-10-granite-network-upgrade/8733).
15
+
The Granite upgrade for OP Sepolia was activated on **1723478400 - Mon Aug 12 16:00:00 UTC**. The Granite OP Mainnet upgrade will be optimistically activated **1726070401 - Tue 11 Sep 2024 16:00:01 UTC**, pending [governance approval](https://gov.optimism.io/t/upgrade-proposal-10-granite-network-upgrade/8733).
16
16
</Callout>
17
17
18
18
## What's Included in Granite
19
19
20
-
The Granite network upgrade includes the following:
20
+
This upgrade is proposed in response to security vulnerabilities identified during a series of third-party security audits by Spearbit, Cantina, and Code4rena. None of the vulnerabilities have been exploited, and user assets are not and were never at risk. However, out of an abundance of caution, the permissioned fallback mechanism has been activated in order to avoid any potential instability while the vulnerabilities are patched. For more information on the permissioned fallback mechanism and the OP Stack's defense-in-depth approach to Fault Proof security, see the [fault proof documentation](https://docs.optimism.io/stack/protocol/fault-proofs/fp-security).
21
21
22
-
*
22
+
The upgrade includes both a set of smart contract upgrades to fix the vulnerabilities identified in the audit as well as an L2 hardfork to improve the stability and performance of the fault proof system. In addition, we propose extending the capabilities of the Guardian and DeputyGuardian to set the anchor state for the fault proof system in order to prevent referencing invalid anchor states. Aside from implementing these fixes, the primary impact of this upgrade would be to reset user withdrawals at the planned time, similar to the initial Fault Proof upgrade.
23
23
24
-
## For Wallets and Front-End Developers
25
-
26
-
The proposed Granite upgrade to the OP Stack and OP Mainnet changes
27
-
28
-
*
29
-
*
30
-
31
-
32
-
### Preparing Your Wallet or Front-End
33
-
34
-
*
35
-
*
24
+
Please refer to the [governance proposal](https://gov.optimism.io/t/upgrade-proposal-10-granite-network-upgrade/8733) for the full details.
36
25
37
26
## For Chain Operators
38
27
39
28
The proposed Granite upgrade impacts OP chains and requires chain operators to upgrade their chain and configure the sequencer for Granite.
40
29
41
-
*
42
-
*
43
-
44
-
45
30
<Steps>
46
31
47
32
### Prepare Sequencer Node
@@ -64,15 +49,17 @@ The proposed Granite upgrade impacts OP chains and requires chain operators to u
64
49
65
50
## For Node Operators
66
51
67
-
Node operators will need to upgrade to Granite before the activation date. For Sepolia, the op-node release [FIND CORRECT VERSION](https://github.com/ethereum-optimism/optimism/releases/tag/v1.7.7) and op-geth release [FIND CORRECT VERSION](https://github.com/ethereum-optimism/op-geth/releases/tag/v1.101315.2) contain these changes.
52
+
Node operators will need to upgrade to Granite before the activation date.
53
+
The op-node release [v1.9.1](https://github.com/ethereum-optimism/optimism/releases/tag/v1.9.1)
54
+
and op-geth release [v1.101408.0](https://github.com/ethereum-optimism/op-geth/releases/tag/v1.101408.0) contain these changes.
68
55
69
56
These following steps are necessary for every node operator:
0 commit comments