Avalanche Token Generator

Create an ERC20 Token in less than a minute with the most trusted Smart Contract Generator for Avalanche C-Chain.

No login. No setup. No coding required. No credit card required.


Token Generator © is the pioneering no-code tool that revolutionized the way of creating ERC20 tokens.

Since 2018, Token Generator has been the go-to platform for thousands of projects and companies, eliminating the need for coding expertise and streamlining the tokenization process. Through seamless token creation, entrepreneurs and enterprises have collectively infused over $320 million into circulating supply worldwide, fueling growth and innovation.

Trusted by 50k+ customers on

Pricing

Choose between 16 different Token types.

What are your Token requirements?

  • HelloERC20
    0 AVAX
    ERC20 Compliant
    Verified Source Code
    Remove Credits
    Customizable Decimals
    Supply Type10k
    Access TypeNone
    Burnable
    Mintable
    Permit
    Reflection
    Taxable
    Anti Whale Protection
    Liquidity Pool Setup
    Deflationary
    ERC1363
    Token Recover
    Transfer TypeUnstoppable
    Create
  • SimpleERC20
    0.7 AVAX
    ERC20 Compliant
    Verified Source Code
    Remove Credits
    Customizable Decimals
    Supply TypeFixed
    Access TypeNone
    Burnable
    Mintable
    Permit
    Reflection
    Taxable
    Anti Whale Protection
    Liquidity Pool Setup
    Deflationary
    ERC1363
    Token Recover
    Transfer TypeUnstoppable
    Create
  • StandardERC20
    1.9 AVAX
    ERC20 Compliant
    Verified Source Code
    Remove Credits
    Customizable Decimals
    Supply TypeFixed
    Access TypeNone
    Burnable
    Mintable
    Permit
    Reflection
    Taxable
    Anti Whale Protection
    Liquidity Pool Setup
    Deflationary
    ERC1363
    Token Recover
    Transfer TypeUnstoppable
    Create
  • BurnableERC20
    2.8 AVAX
    ERC20 Compliant
    Verified Source Code
    Remove Credits
    Customizable Decimals
    Supply TypeFixed
    Access TypeNone
    Burnable
    Mintable
    Permit
    Reflection
    Taxable
    Anti Whale Protection
    Liquidity Pool Setup
    Deflationary
    ERC1363
    Token Recover
    Transfer TypeUnstoppable
    Create
  • MintableERC20
    5.5 AVAX
    ERC20 Compliant
    Verified Source Code
    Remove Credits
    Customizable Decimals
    Supply TypeCapped
    Access TypeOwnable
    Burnable
    Mintable
    Permit
    Reflection
    Taxable
    Anti Whale Protection
    Liquidity Pool Setup
    Deflationary
    ERC1363
    Token Recover
    Transfer TypeUnstoppable
    Create
  • CommonERC20
    8.9 AVAX
    ERC20 Compliant
    Verified Source Code
    Remove Credits
    Customizable Decimals
    Supply TypeCapped
    Access TypeOwnable
    Burnable
    Mintable
    Permit
    Reflection
    Taxable
    Anti Whale Protection
    Liquidity Pool Setup
    Deflationary
    ERC1363
    Token Recover
    Transfer TypeUnstoppable
    Create
  • PayableERC20
    7.5 AVAX
    ERC20 Compliant
    Verified Source Code
    Remove Credits
    Customizable Decimals
    Supply TypeFixed
    Access TypeNone
    Burnable
    Mintable
    Permit
    Reflection
    Taxable
    Anti Whale Protection
    Liquidity Pool Setup
    Deflationary
    ERC1363
    Token Recover
    Transfer TypeUnstoppable
    Create
  • PermitERC20
    14.9 AVAX
    ERC20 Compliant
    Verified Source Code
    Remove Credits
    Customizable Decimals
    Supply TypeFixed
    Access TypeNone
    Burnable
    Mintable
    Permit
    Reflection
    Taxable
    Anti Whale Protection
    Liquidity Pool Setup
    Deflationary
    ERC1363
    Token Recover
    Transfer TypeUnstoppable
    Create
  • ReflectionERC20
    18.9 AVAX
    ERC20 Compliant
    Verified Source Code
    Remove Credits
    Customizable Decimals
    Supply TypeFixed
    Access TypeOwnable
    Burnable
    Mintable
    Permit
    Reflection
    Taxable
    Anti Whale Protection
    Liquidity Pool Setup
    Deflationary
    ERC1363
    Token Recover
    Transfer TypeUnstoppable
    Create
  • TaxableERC20
    18.9 AVAX
    ERC20 Compliant
    Verified Source Code
    Remove Credits
    Customizable Decimals
    Supply TypeFixed
    Access TypeOwnable
    Burnable
    Mintable
    Permit
    Reflection
    Taxable
    Anti Whale Protection
    Liquidity Pool Setup
    Deflationary
    ERC1363
    Token Recover
    Transfer TypeUnstoppable
    Create
  • AntiWhaleERC20
    15.9 AVAX
    ERC20 Compliant
    Verified Source Code
    Remove Credits
    Customizable Decimals
    Supply TypeFixed
    Access TypeOwnable
    Burnable
    Mintable
    Permit
    Reflection
    Taxable
    Anti Whale Protection
    Liquidity Pool Setup
    Deflationary
    ERC1363
    Token Recover
    Transfer TypeUnstoppable
    Create
  • DeflationaryERC20
    18.9 AVAX
    ERC20 Compliant
    Verified Source Code
    Remove Credits
    Customizable Decimals
    Supply TypeFixed
    Access TypeOwnable
    Burnable
    Mintable
    Permit
    Reflection
    Taxable
    Anti Whale Protection
    Liquidity Pool Setup
    Deflationary
    ERC1363
    Token Recover
    Transfer TypeUnstoppable
    Create
  • UnlimitedERC20
    10.9 AVAX
    ERC20 Compliant
    Verified Source Code
    Remove Credits
    Customizable Decimals
    Supply TypeUnlimited
    Access TypeRole Based
    Burnable
    Mintable
    Permit
    Reflection
    Taxable
    Anti Whale Protection
    Liquidity Pool Setup
    Deflationary
    ERC1363
    Token Recover
    Transfer TypeUnstoppable
    Create
  • AmazingERC20
    13.9 AVAX
    ERC20 Compliant
    Verified Source Code
    Remove Credits
    Customizable Decimals
    Supply TypeUnlimited
    Access TypeOwnable
    Burnable
    Mintable
    Permit
    Reflection
    Taxable
    Anti Whale Protection
    Liquidity Pool Setup
    Deflationary
    ERC1363
    Token Recover
    Transfer TypeUnstoppable
    Create
  • PowerfulERC20
    16.9 AVAX
    ERC20 Compliant
    Verified Source Code
    Remove Credits
    Customizable Decimals
    Supply TypeCapped
    Access TypeRole Based
    Burnable
    Mintable
    Permit
    Reflection
    Taxable
    Anti Whale Protection
    Liquidity Pool Setup
    Deflationary
    ERC1363
    Token Recover
    Transfer TypeUnstoppable
    Create
  • PausableERC20
    15.9 AVAX
    ERC20 Compliant
    Verified Source Code
    Remove Credits
    Customizable Decimals
    Supply TypeFixed
    Access TypeOwnable
    Burnable
    Mintable
    Permit
    Reflection
    Taxable
    Anti Whale Protection
    Liquidity Pool Setup
    Deflationary
    ERC1363
    Token Recover
    Transfer TypePausable
    Create

* GAS fee will be added to final amount

How it works

Create ERC20 Token in less than a minute.

Easily deploy Smart Contract for a Standard ERC20 Token.

No login. No setup. No coding required. No credit card required.

Install Web3 Wallet

You need to have a Web3 Wallet like MetaMask installed with an amount of AVAX to pay for contract deployment.

Customize

Enter your preferred Token name and symbol. Choose your supply and Token type.

Deploy your Token

Confirm your transaction using your Web3 Wallet. Once deployed your Token is ready to use.

Features

You will be able to choose between several features.

What are your Token requirements?

Standard ERC20

The Token will be fully compliant with the ERC20 definition and compatible with any ERC20 wallet all around the world.
Token will have custom name and symbol and customizable decimals amount.
Token Source Code will automatically be verified on blockchain explorer like Etherscan, BscScan, PolygonScan or SnowScan.

Burnable

The Token can be burned. It means that you can choose to reduce the circulating supply by destroying some of your tokens.

Mintable

Owner or accounts with minting permission will be able to generate new tokens, up to token max supply. You can also disable minting if you don’t want to generate tokens anymore.

Anti Whale Protection

Users cannot hold more than a specific percentage of total supply. Owner can change that percentage or disable it. Owner can exclude some accounts from the anti whale mechanism.

Liquidity Pool Setup

A Liquidity Pool pair will automatically be created on DEX. Token owner can set an initial supply amount to add to the liquidity pool and can choose to lock LP tokens forever in the token contract or receive them in their wallet.

Deflationary

Token supply will reduce over time. For each transaction a fee will be automatically burned. Owner can exclude some accounts from the deflation mechanism.

Taxable

A tax fee will be added to transfers. For each transaction a fee will be automatically sent to a predefined address. Owner can exclude some accounts from the taxation mechanism.

Reflection

For each transaction a fee will automatically be divided among token holders to reward them. Owner can exclude some accounts from the fee or from the reflection mechanism.

Pausable

Token transfer can be paused. Useful to prevent trades until a period or freezing all token transfers.

Capped

You won't be able to generate more tokens than the defined token cap. This ensure people that you will not generate more tokens than declared.

Unlimited

You can generate more tokens with no limited supply. Owner can always stop minting to fix the current supply and stop generating new tokens.

Ownable Access

Token will have an Owner. Token owner will be able to mint new tokens or to call the finish minting function.

Role Based Access

Token will have Roles. You can add or remove ADMIN or MINTER role to addresses. Token will be Ownable too.

ERC1363 Token

ERC1363 is an extension interface for ERC20 tokens that supports executing code on a recipient contract after transfers, or code on a spender contract after approvals, in a single transaction.

Token Recover

There are lots of tokens lost forever into Smart Contracts. It allows the contract owner to recover any ERC20 or NFT token sent into the contract for error and send them to a receiver

Need a custom development?

Open to getting in touch with awesome people and projects.

FAQ

ERC20 Token Generator

Create an ERC20 Token in less than a minute with the most trusted Smart Contract Generator for Avalanche C-Chain.

The ERC20 Standard

ERC20 provides basic functionality to transfer tokens, as well as allow tokens to be approved so they can be spent by another on-chain third party.

Token Features
10k
Token supply will be 10.000. The entire token supply will be generated during deploy and sent to Token Owner wallet. You can't increase or reduce supply later.

Fixed Supply
The entire token supply will be generated during deploy and sent to Token Owner wallet. You can't increase or reduce supply later.

Capped Supply
You can define an initial supply to sent to Token Owner's wallet. You can increase or reduce supply later by minting or burning tokens (if allowed). You won't be able to generate more tokens than the defined supply cap.

Unlimited Supply
You can define an initial supply to sent to Token Owner's wallet. You can increase or reduce supply later by minting or burning tokens (if allowed). You will be able to generate unlimited tokens without an upper limit.
Unstoppable
Everyone can always transfer his own tokens. Transfer can't be stopped.

Pausable
Token owner can stop token transfers. Useful for scenarios such as preventing trades until the end of an evaluation period, or having an emergency switch for freezing all token transfers in the event of a large bug.
None
Token doesn't need an access type because of there are not actions that needs privileges.

Ownable
Token will have an Owner. The account you use to deploy the Token will be owner by default and will be able to mint new tokens or call the finish minting function or set the burn fee. You can transfer token ownership to addresses or Smart Contract.

Role Based
Token will have Roles. Accounts with "MINTER" role will be able to mint new tokens. Accounts with "ADMIN" role will be able to add or remove roles to minters or other admins. The account you use to deploy the Token will be ADMIN and MINTER by default. In addition the Token will have the Ownable behaviour too.
Mint
It depends on Token Access Type. If you choose Ownable Access only Token Owner will be able to mint new tokens. If you choose Role Based Access only addresses with MINTER role will be able to mint new tokens. In both cases, if you choose a Capped supply no one won't be able to mint more tokens than the defined cap. By choosing Unlimited supply instead, you will be able to generate unlimited tokens.

Burn
Everyone will be able to burn tokens he held. A third party can burn tokens from other addresses only after an approval. Nobody, not even the Token Owner, will be able to burn tokens from other addresses without approval.
If you choose a Pausable token, only token owner will be able to pause and unpause token transfers.
NOTE: Pausable is a powerful feature to add emergency stop to smart contracts. It is a privileged role, so users need to trust the project team. The project should clearly document what privileged roles they have and under what circumstances they use them.
The Anti Whale protection mechanism allows owner to set a max percentage of the total supply users can hold. Owner can change that percentage or disable it. Owner can exclude some accounts from the anti whale protection mechanism.
A Liquidity Pool pair (e.g. an UniswapV2 Pair) will automatically be created on Uniswap or PancakeSwap during token deployment. Token owner can set an initial supply amount to add to the liquidity pool and can choose to lock LP tokens forever in the token contract or receive them in their wallet.
A deflationary token reduces its supply over time, resulting in a limited amount of the currency in circulation and ultimately increasing its value. This reduction of supply happens through transaction fee. For each transaction a fee will automatically be burned. The owner can change the burn fee and exclude some accounts from the deflation mechanism.
A reflection token takes a fee for each transaction and automatically divides tokens among token holders to reward them. The owner can change the reflection fee and exclude some accounts from the fee or from the reflection mechanism. A maximum of 10 accounts can be excluded from the reflection mechanism. Once excluded, they cannot be included again if their balance is greater than 5% of the token supply.

Reflection tokens allow holders to earn passive returns from transaction fees by simply holding onto their wallets. Reflection token holders do not need to lock their assets for a certain period to earn rewards. They earn their income almost instantly when a transaction is made, with the functions governed by the smart contract.
A taxable token takes a fee for each transaction and sends it to a defined wallet. The owner can change the tax fee and exclude some accounts from the taxation mechanism.
The Permit method allows token holders to approve spending via off-chain signatures, enabling gasless transactions by delegating approval to third parties without requiring on-chain interactions.
There is no way to execute code on a receiver/spender contract after an ERC20 transfer, transferFrom or approve so, to perform an action, it is required to send another transaction.
This introduces complexity in UI development and friction on adoption as users must wait for the first transaction to be executed and then submit the second one. They must also pay GAS twice.

ERC1363 makes tokens capable of performing actions more easily and working without the use of any off-chain listener. It allows to make a callback on a receiver/spender contract, after a transfer or an approval, in a single transaction.

ERC1363 tokens can be used for specific utilities in all cases that require a callback to be executed after a transfer or an approval received. ERC1363 is also useful for avoiding token loss or token locking in contracts by verifying the recipient contract's ability to handle tokens.

Discover ERC1363 Standard
There are lots of tokens lost forever into Smart Contracts. Each Ethereum contract is a potential token trap for ERC20 tokens. They can't be recovered so it means money losses for end users.
TokenRecover allows the contract owner to recover any ERC20 or NFT (ERC721) token sent into the contract for error and send them to a receiver.

Discover Token Recover
No. Using HelloERC20 for FREE or SimpleERC20, the token will have a view method in Smart Contract's ABIs named "generator" showing a link to this page. It is not an issue because the Token will be fully compliant with ERC20 definition. Token can be used in Exchanges, DEX, Uniswap, PancakeSwap or any ERC20 compatible wallet, etc.
This can be removed by choosing a token type with the Remove Credits feature.
Token Generator is the pioneering no-code tool that revolutionized the way of creating ERC20 tokens.
Since 2018, Token Generator has been the go-to platform for over 50k projects and companies, eliminating the need for coding expertise and streamlining the tokenization process.
Through seamless token creation, entrepreneurs and enterprises have collectively infused over $320 million into circulating supply worldwide, fueling growth and innovation.

Discover Token Generator
Token Behaviours
The Ethereum token standard (ERC20) defines a common list of rules that an Ethereum token has to implement. Giving developers the ability to program how new tokens will function within the Ethereum ecosystem. This token protocol became popular with crowdfunding companies via initial coin offering (ICO).

ERC20 Technical specification
Once the deploy transaction is sent, you will receive transaction hash (first) and Token address (when transaction is confirmed). If the transaction will take some time to be confirmed due to network status, you can monitor it on explorer and Token address will be visible in transaction page.
Once the Token will be deployed you (your Web3 Wallet address) will be the only owner.
Initial token supply will be automatically sent to the address used to deploy the token (your Web3 Wallet address) once the transaction is confirmed. This address will be Token Owner and will be able to generate new tokens (in case you selected a token type with Mintable behaviour).
If you selected a token with the Liquidity Pool Setup, for security purposes, initial token supply will be sent to token contract itself. Once the liquidity pool is initialized, the remaining amount will be automatically sent to the deployer wallet address.
The Token will be a fully ERC20 compatible token. Any ERC20 wallet will support the Token.
To generate new tokens you must use the "mint" function using token owner wallet or a permissioned account wallet. You can do this by using the Contract/Write tab on your blockchain explorer token page (e.g. Etherscan, BscScan, PolygonScan or SnowScan). You can also import ABI from the Docs page in tools like MyEtherWallet and call the mint function.

Note: remember that tokens has a number of decimals (usually 18), so you must use the entire number with decimals.
E.g. if you need to generate 500 additional tokens, call the mint function by inserting 500000000000000000000.
Yes, you can use the Token in Exchanges, Dex, or DeFi protocols like Uniswap. It is a ERC20 compliant so you can use for any purpose where ERC20 applies.
Yes, you can use Token for ICO or Crowdsales.
Note: you need to develop an ICO or Crowdsale Smart Contract; Token address can't receive AVAX.
No, Token address can't receive AVAX. If you want to create ICO, you need to develop a Smart Contract able to do that.
Yes, Token Solidity Source Code will be automatically verified on blockchain explorers like Etherscan, BscScan, PolygonScan or SnowScan.
Once the token will be deployed you will be able to add information on SnowScan using their procedure.

Update Token Information
Avalanche Blockchain and Ecosystem

Avalanche is an open-source platform for launching decentralized finance applications and enterprise blockchain deployments in one interoperable, highly scalable ecosystem. Avalanche uses Proof-of-Stake, which allows tens of thousands of validators to have a first-hand say in the system while consuming minimal energy.
Avalanche was designed to be customizable, scalable, and interoperable. Everything on Avalanche is a Subnet, and every chain is part of a Subnet. Validators are required to be a member of the Primary Network; all other Subnets are optional.
The Primary Network contains three blockchains:

  • Platform Chain (P-Chain)
  • Contract Chain (C-Chain)
  • Exchange Chain (X-Chain)

The Contract Chain is the default smart contract blockchain on Avalanche and enables the creation of any Ethereum-compatible smart contracts. This blockchain is for applications that require total ordering

Avalanche official website
A Block Explorer is basically a search engine that allows users to easily lookup, confirm and validate transactions that have taken place on the Avalanche network.

SnowScan
"Gas" is the name for a special unit used in Avalanche. It measures how much "work" an action or set of actions takes to perform.
Every operation that can be performed by a transaction or contract on the Avalanche platform costs a certain number of gas, with operations that require more computational resources costing more gas than operations that require few computational resources.
The reason gas is important is that it helps to ensure an appropriate fee is being paid by transactions submitted to the network. By requiring that a transaction pay for each operation it performs (or causes a contract to perform), we ensure that network doesn't become bogged down with performing a lot of intensive work that isn't valuable to anyone.
Use the links below to discover more about Gas and Gas Price.

Good explanation of Gas
SnowScan Gas tracker

You need to access the Settings to point the wallet towards Avalanche network nodes. On the Settings page, locate the Networks menu. Click Add Network in the top-right corner to manually add the Avalanche Network.
There are two networks we can use here: the testnet or the mainnet. Below are the parameters to fill in for each.

Mainnet (This is the one you are probably looking for)

  • Network Name: Avalanche C-Chain
  • New RPC URL: https://api.avax.network/ext/bc/C/rpc
  • ChainID: 43114
  • Symbol: AVAX
  • Block Explorer URL: https://snowscan.xyz

Testnet

  • Network Name: Fuji - Testnet
  • New RPC URL: https://api.avax-test.network/ext/bc/C/rpc
  • ChainID: 43113
  • Symbol: AVAX
  • Block Explorer URL: https://testnet.snowscan.xyz
More details
Token Generator © is a registered software. All rights reserved.
Unauthorized reproduction, copying, distribution or any other use of the whole or any part of this software is strictly prohibited.

Ready to deploy your ERC20 Token?

Try building your ERC20 Token in less than a minute. You can try on Test Network before to go live.

Create ERC20 Token