Deploying a Pure Super Token

Deploying your own Super Token

You can learn more about what Pure Super Tokens are HERE.

Anyone can deploy a Pure Super Token and add their own custom non-Superfluid logic. This guide will assist you with performing your deployment of a governed Pure Super Token.

1. Set Up the custom-supertokens Repo Locally

Follow the "Setup" in the README to get ready for development πŸ‘‡

2. Select Logic

The main contract directory contains an assortment of examples of Pure Super Tokens contracts with common custom logic.

If none of those options fit the exact logic you are hoping for, then don't hesitate to copy down PureSuperToken.sol and begin working in your own logic.

If you do copy down PureSuperToken.sol, don't forget to rename the contract in the .sol file to something unique or you'll have an issue when building the contracts for deployment in the next step.

3. Deploy Pure Super Token

Make a .env file out of the template provided and fill out the appropriate fields for the network you intend to deploy on.

Then follow the "Deployment" steps in the README to deploy and verify your Pure Super Token πŸ‘‡

Last updated