Skip to content

Commit e576fdd

Browse files
authored
Merge pull request #1003 from ethereum-optimism/update-superchainerc20-diagram
Update superchain-erc20.mdx
2 parents d09d3ce + 27d12e6 commit e576fdd

File tree

1 file changed

+13
-13
lines changed

1 file changed

+13
-13
lines changed

Diff for: pages/stack/protocol/interop/superchain-erc20.mdx

+13-13
Original file line numberDiff line numberDiff line change
@@ -31,24 +31,24 @@ Additional features:
3131
```mermaid
3232
sequenceDiagram
3333
box rgba(255, 4, 32, 0.1) ChainA
34-
participant User-op
35-
participant SuperchainERC20-op
36-
participant SuperchainERC20Bridge-op
34+
participant User-chainA
35+
participant SuperchainERC20-chainA
36+
participant SuperchainERC20Bridge-chainA
3737
end
3838
box rgba(248, 61, 213, 0.1) ChainB
39-
participant SuperchainERC20Bridge-uni
40-
participant SuperchainERC20-uni
41-
participant User-uni
39+
participant SuperchainERC20Bridge-chainB
40+
participant SuperchainERC20-chainB
41+
participant User-chainB
4242
end
4343
4444
45-
User-op->>SuperchainERC20-op: Initiate token transfer
46-
SuperchainERC20-op->>SuperchainERC20Bridge-op: Bridge to Uni
47-
SuperchainERC20Bridge-op->>SuperchainERC20-op: Burn tokens
48-
SuperchainERC20Bridge-op-->>SuperchainERC20Bridge-op: Emit cross-chain event
49-
SuperchainERC20Bridge-uni-->>SuperchainERC20Bridge-uni: Validates message
50-
SuperchainERC20Bridge-uni-->>SuperchainERC20-uni: Mint tokens
51-
SuperchainERC20-uni->>User-uni: User receives tokens
45+
User-chainA->>SuperchainERC20-chainA: Initiate token transfer
46+
SuperchainERC20-chainA->>SuperchainERC20Bridge-chainA: Bridge to chainB
47+
SuperchainERC20Bridge-chainA->>SuperchainERC20-chainA: Burn tokens
48+
SuperchainERC20Bridge-chainA-->>SuperchainERC20Bridge-chainA: Emit cross-chain event
49+
SuperchainERC20Bridge-chainB-->>SuperchainERC20Bridge-chainB: Validates message
50+
SuperchainERC20Bridge-chainB-->>SuperchainERC20-chainB: Mint tokens
51+
SuperchainERC20-chainB->>User-chainB: User receives tokens
5252
```
5353

5454
This diagram illustrates the process where tokens are burned on the source chain and minted on the destination chain, enabling seamless cross-chain transfers without the need for asset wrapping or liquidity pools.

0 commit comments

Comments
 (0)