⚠️ OpenZeppelin SDK is no longer being developed.For smart contract upgrades we recommend using OpenZeppelin Upgrades Plugins.
This code uses an old version of the OpenZeppelin SDK, named ZeppelinOS. Nonetheless, the instructions in the documentation still apply.
This is a sample project illustrating how a regular ERC20 token can be migrated to an upgradeable ERC20 using the OpenZeppelin SDK. Please follow our official documentation to better understand how to onboard your token to the OpenZeppelin SDK.