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
Copy file name to clipboardExpand all lines: pages/stack/interop/superchain-upgrades.mdx
+1
Original file line number
Diff line number
Diff line change
@@ -39,6 +39,7 @@ This contract is instrumental in managing and tracking the progression of protoc
39
39
40
40
**[Superchain version signaling](https://specs.optimism.io/protocol/superchain-upgrades.html#superchain-version-signaling)** is a mechanism that allows nodes and clients to be aware of and prepare for upcoming protocol changes.
41
41
This signaling is achieved through the **ProtocolVersion smart contract**, allowing chains to indicate their readiness for upcoming upgrades and ensuring that all participating chains are synchronized.
42
+
If the node see's a versioning signal onchain before the node software has been updated for a hardfork, the node will [halt](/stack/interop/superchain-upgrades#rolluphalt-flags-on-node-binaries) to prevent chain divergence
42
43
Through this signaling:
43
44
* Nodes can anticipate and implement necessary adjustments ahead of time.
44
45
* Clients are informed about the protocol version they should be compatible with, ensuring seamless interactions across the Superchain.
0 commit comments