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/smart-contracts.mdx
+36-10Lines changed: 36 additions & 10 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -33,12 +33,43 @@ Contract releases have a component name of `op-contracts` and therefore are tagg
33
33
smart contracts—only deploy from `op-contracts/vX.Y.Z`
34
34
</Callout>
35
35
36
-
#### op-contracts/v1.5.0 - Safe Extensions
36
+
#### op-contracts/v1.6.0 - Fault Proof Fixes
37
37
38
-
<Callouttype="info">
39
-
Note: While these are a governance approved contract release, the recommended
40
-
release for new production chains is `op-contracts/v1.6.0`.
41
-
</Callout>
38
+
The release fixes security vulnerabilities found in Fault Proof contracts. They were made 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.
39
+
40
+
The upgrade was coupled with the [Granite network upgrade](/builders/node-operators/network-upgrades#granite) to improve the stability and performance of the fault proof system. In addition, the capabilities of the Guardian and DeputyGuardian have been extended to set the anchor state for the fault proof system in order to prevent referencing invalid anchor states.
* AddressManager: [Latest (this has no version)](https://github.com/ethereum-optimism/optimism/blob/op-contracts/v1.2.0/packages/contracts-bedrock/src/legacy/AddressManager.sol)
0 commit comments