This page demonstrates how to configure and deploy a ERC-20 token smart contract on the Polygon blockchain.

The Dashboard offers various token standards to create with an intuitive interface. All tokens adhere as much to their technical standards as possible, therefore allowing other software like Wallets or Exchanges to potentially build upon your smart contracts.

Note: Note: We believe that standardization and open infrastructure are biggest advantages blockchain technology has brought over the years.

Token Configuration

Click on the prominent "Create Token" button in the header to access the configuration modal. Here, you will choose your token variant and provide details about the token you're about to create.

Blockchain Network

You are asked to choose the blockchain network you want to deploy your token contract on. Read more about the options on the Blockchains page.


Next you choose your token variant. Read more about variants to the ERC-20 token contract standard over here. Depending on the variant you choose you will be asked to provide information about your tokens total supply.

1. Limited Supply Tokens

Limited Supply Tokens have a fixed total supply property configured in their contract. A token with a fixed total supply might gain in value since it could be considered a scarce asset.

Total Supply

Setting a total supply might seem difficult, but sometimes shouldn't be too complex. The fact that 1 unit of your token could be divided up to 18 decimals will allow you to configure very small amounts and still send millions of rewards from a pool balance of 1😅

Tip: In our experience your reward configuration dictates the distribution of your token which should relate to its total supply.

2. Unlimited Supply Tokens

When we talk about engagement tokens we usually talk about Unlimited Supply Tokens. These tokens don't have a minted total supply, but will mint new tokens whenever transfers occur.

The total supply will start at 0, grow over time and you will never have to worry about making deposits to your pool as long as your pool is allowed to mint your token.

Both Limited and Unlimited Supply Tokens could be used for making payments, exchanging value, point systems and reputation metrics.


Choose a name for your token. This field is limited to 50 characters and should in the best case describe the software or brand the token is embedded in.


Choose a symbol for your token. Keep it short and catchy, but simple and recognisable. There are no best practices, but usually a token symbol is an abbreviated sequence of 3 to 6 characters like stock tickers in traditional exchange interfaces.

The symbol field is also part of the ERC-20 standard.

Total Supply (Limited Supply Tokens only)

Choose how many of your token should be minted upon creation. The minted tokens will move to your Treasury which is a wallet we manage internally.

When creating a pool you will be able to top it up with tokens from this treasury.

Note: All token contracts created through the Dashboard are configured to be fractioned up to 18 decimals.

After providing all the details you can hit the Create Token button and after a few seconds your ERC-20 smart contract has been deployed to the blockchain network of your choice and you should see a card with information about your token.

Clicking the card will redirect you to the blockchain networks block explorer. This is the place where you can inspect all on-chain interactions with to your token contract.

Congratulations!🥳 You have deployed your first ERC-20 token smart contract using THX infrastructure without breaking your brain🧠 or bank🏦!

Last updated