Skip to content
This repository was archived by the owner on Apr 6, 2026. It is now read-only.
Merged
Show file tree
Hide file tree
Changes from 3 commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion pages/interop/superchain-erc20.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -117,7 +117,7 @@ sequenceDiagram
Application developers must complete two steps to make their tokens compatible with `SuperchainERC20`.
Setting this up in advance ensures tokens will benefit from interop when it becomes available.

* Grant permission to `SuperchainTokenBridge` (address `0x4200000000000000000000000000000000000028`) to call `crosschainMint` and `crosschainBurn`.
* Your contract must implement `crosschainMint` and `crosschainBurn`, and include a check that the `SuperchainTokenBridge` (address `0x4200000000000000000000000000000000000028`) can call them. No additional permissioning or role setup is required.
Comment thread
bradleycamacho marked this conversation as resolved.
Outdated
If you are using [`SuperchainERC20`](https://github.com/ethereum-optimism/optimism/blob/develop/packages/contracts-bedrock/src/L2/SuperchainERC20.sol) this is already done for you.

{/*
Expand Down
1 change: 1 addition & 0 deletions words.txt
Original file line number Diff line number Diff line change
Expand Up @@ -284,6 +284,7 @@ peerstore
peerstores
Permissioned
permissioned
permissioning
Permissionless
permissionless
permissionlessly
Expand Down