diff --git a/pages/interop/superchain-erc20.mdx b/pages/interop/superchain-erc20.mdx index e71128de4..d40513e31 100644 --- a/pages/interop/superchain-erc20.mdx +++ b/pages/interop/superchain-erc20.mdx @@ -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 allow the `SuperchainTokenBridge` (address 0x4200000000000000000000000000000000000028) to call them. No additional permissioning or role setup is required. 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. {/* diff --git a/words.txt b/words.txt index 367ff3cb5..2c5b8ce93 100644 --- a/words.txt +++ b/words.txt @@ -284,6 +284,7 @@ peerstore peerstores Permissioned permissioned +permissioning Permissionless permissionless permissionlessly