💡
The SuperchainERC20 standard is ready for production deployments. Please note that the OP Stack interoperability upgrade, required for crosschain messaging, is currently still in active development.
Upgrading ERC20 to SuperchainERC20
Overview
This guide explains how to upgrade an ERC20 to a SuperchainERC20
(opens in a new tab) that can teleport across the Superchain interop cluster using the SuperchainTokenBridge
(opens in a new tab) contract. For more information on how it works, see the explainer.
There are several ways to upgrade an existing ERC20 for interop, depending on your circumstances:
When To Use | Action |
---|---|
You can install a new ERC20 contract | Deploy New SuperchainERC20 contracts directly |
Existing ERC20 contract cannot be upgraded | Implement Lockbox Solution to bridge between tokens |
You can deploy to other chains using the same proxy address | Perform Contract Upgrade while maintaining address |
Next steps
- Deploy a SuperchainERC20 to the Superchain
- Learn more about SuperchainERC20
- Build a revolutionary app that uses multiple blockchains within the Superchain