Skip to content

Commit 275eb3e

Browse files
authored
Update superchain-weth.mdx
1 parent fe08265 commit 275eb3e

File tree

1 file changed

+4
-3
lines changed

1 file changed

+4
-3
lines changed

pages/stack/interop/superchain-weth.mdx

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ import { InteropCallout } from '@/components/WipCallout'
1212

1313
# Interoperable ETH
1414

15-
InteroperableETH is implemented using three contacts:
15+
InteroperableETH is implemented using three contracts:
1616

1717
- [`SuperchainWETH`](https://github.com/ethereum-optimism/optimism/blob/develop/contracts-bedrock/src/L2/SuperchainWETH.sol) is the bridge that lets you move ETH from one Superchain blockchain to another.
1818
- [`ETHLiquidity`](https://github.com/ethereum-optimism/optimism/blob/develop/packages/contracts-bedrock/src/L2/ETHLiquidity.sol) holds a practically infinite amount of ETH (it starts with 2<sup>248</sup> WEI).
@@ -89,7 +89,7 @@ sequenceDiagram
8989
`SuperchainWETH` runs several sanity checks:
9090

9191
* The `relayETH` call has to come directly from `L2ToL2CrossDomainMessenger`.
92-
* The introp message has to have been sent by `SuperchainWETH`
92+
* The interop message has to have been sent by `SuperchainWETH`
9393

9494
6. `SuperchainWETH` withdraws the requested amount of ETH from `ETHLiquidity`.
9595
It is the only contract allowed to withdraw from `ETHLiquidity`, which adds to the ETH in circulation on the destination chain.
@@ -101,7 +101,8 @@ sequenceDiagram
101101
## L1 Treasury
102102

103103
All the ETH in circulation on the Superchain (all the ETH except for what is held by `ETHLiquidity`) needs to be backed by real ETH held on L1.
104-
This is done by the .
104+
This is done using a lockbox contract on L1 that holds all the ETH ever bridged to Superchain chains and not yet withdrawn.
105+
New ETH can only be minted on L2 when it is locked on L1, and it is burned on L2 before it can be released from the lockbox.
105106

106107
Here is an example of how this works.
107108

0 commit comments

Comments
 (0)