Easily deploy Smart Contract for a Standard, Capped, Mintable, Burnable, Payable, ERC20 Token for FREE.
Try the generator 👇
https://vittominacori.github.io/erc20-generator
How to generally deploy an ERC20 token?
There are many libraries and tools that provide implementations of standards like ERC20 and ERC721 which you can deploy as-is or extend to suit your needs, as well as Solidity components to build custom contracts and more complex decentralized systems.
But you need to learn Solidity, you need to setup your own environment and code and deploy your token using an Ethereum node.
They are a lot of skills and configurations.
People should think about how their projects can be decentralized (if blockchain would apply to their projects) and not bothering about why node is not syncing, or if Smart Contract is secure and many other blockchain related issues.
For this reason, I decided to build a simple DApp allowing people to deploy their token in less than a minute!
Yes, less than a minute!
Try it by yourself 👇
https://vittominacori.github.io/erc20-generator
All of what you have to do is to fill in a simple form and complete the transaction with MetaMask.
- Nothing else.
- No login.
- No setup.
- No coding required.
- No payment (excluding GAS).
*Note: you can choose advanced options for small fees.
What will you deploy?
Detailed ERC20 Token: your token will be fully compliant with ERC20 definition and compatible with any ERC20 wallet all around the world.
It will have a name, a symbol and a decimals amount.
Mintable Token: you will be able to generate tokens by minting them.
Only token owner will be able to do that. You can also disable minting if you don’t want to generate anymore.
Capped Token: you can’t be able to mint more than the defined token cap. This ensure people that you will not generate more tokens than declared.
Burnable Token: your token can be burnt. It means that you can choose to reduce the circulating supply by destroying some of your tokens.
ERC1363 Payable Token: the ERC1363 is an ERC20 compatible token that can make a callback on the receiver contract to notify token transfers or token approvals. It can be used to create a token payable crowdsale, selling services for tokens, paying invoices, making subscriptions, use them for a specific utility and many other purposes.
Token Recover: it allows the contract owner to recover any ERC20 token sent into the contract for error.
How it works
By visiting the DApp website https://vittominacori.github.io/erc20-generator you will be able to deploy your token in less than a minute.
Enter your preferred token name and symbol. Insert also decimals (as said usually this is 18).
Then enter token total supply (the maximum number of tokens available; no more than this number of tokens can be generated) and token initial supply (the initial number of tokens to be generated in your wallet).
You can choose the Network where do you want to deploy your token.
Confirm your transaction in MetaMask and then wait for your token to be deployed.
You will receive the transaction hash and token address and your Smart Contract will be automatically deployed on the chosen network.
Watch a video tutorial https://www.youtube.com/watch?v=0e5oGXIrEIQ