How to create BEP20 Token on Binance Smart Chain

2. Choose Blockchain: Binance Smart Chain

3. Turn the testnet mode, if you want to deploy a contract to testnet first. Token contracts deployment to testnet is free of charge

4. Click on the selected contract to go to the contract creation form.

5. Customize token parametres:

  • Enter Token name, for example, MY PROJECT TOKEN

  • Specify the token symbol. This is usually a short name or abbreviation, such as MPT

  • Specify Decimals. The number of decimal places after the decimal point.

  • For example, USD has 2 decimals. Decimals 8 is a common practice.

6. Enter the Token owner’s address.

You must specify the address from which you have a private key.

7. Click Mint tokens to create a Total supply. Plan your tokenomics: reserve tokens for Team, Bonuses, Bounties

8. Define Minting Details:

  • Specify the address to which you want to send tokens

  • Enter any address name (optional)

  • Specify the number of tokens

You can specify up to 5 addresses in order to perform premint tokens to addresses for example (for TEAM, Advisors, Bounty, Marketing, etc.) The recipients of tokens must have private keys from these addresses.

Possible options for freezing tokens until a specified date. For example, if your tokenomics suggests locking command tokens for a certain period. After reaching the specified date, the token holder or token owner must call the defrost function in order to be able to transfer tokens.

If you want your contract code to be published by the platform, we recommend choosing a verification service. Verifiaction option will allow you to verify contract source code automatically.

If you’re looking to deploy a token from a blank address, without any mention of MyWish Deployer, select White Label option.

9. After filling out the form, press the CREATE button to save the contract form.

Your contract status is now Created. You can check all the conditions that were previously entered and make sure everything is in order.

10. Press the Edit button If you decide to change any of the clauses of the contract since after starting the conditions it will not be possible to change.

11. Click the Launch button to deploy contract to Binance Smart Chain If you are ready to deploy the contract. (When creating a contract on the Mainnet, you will need to top up the balance on the platform in the Buy tokens tab. In the test network, creating contracts is free.)

After the contract is deployed, its status will be Active.

12. Finalize

If you have created a sufficient number of tokens in accordance with your tokenomics and you are sure that you do not need anymore, then call the Finalize function to disable the possibility of minting in the future.

Congrats! Your token is deployed! Start creating your token now at

Watch our Tutorial: How to create BEP20 token in Testnet to see how fast and simple the process is.

Last updated