PolyAutomator
Inspiration
Build the next generation of decentralized token generator to help web3 audience build tokens without any smart contract programming effort!!
What it does
A Smart Automator tool that create MRC20 Tokens in a minute. All you have to do is provide custom token name, symbol and initial supply. Sign and create with your own wallet. Get 100% ownership of generated tokens. Once you land on the home screen, you will see below options:
- Create Token
- Manage Token
- Distribute Token
- Connect Wallet
Create Token
Create your tokens in a minute with our Smart Contract Generator tool. Deploy it on your preferred EVM compatible blockchain such as Polygon, Ethereum, Avalanche and Binance Smart Chain. Sign up or Login with MetaMask. No setup required. No coding required. Get 100% ownership of generated tokens. Manage Token Mint additional tokens, burn tokens Change token owner or renounce ownership Pause and unpause, manage whitelist and blacklist Works with all your tokens, even if created without Token Tool
Distribute Token
Token multisender dapp for all your tokens Send your tokens to multiple recipients efficiently Send stable coins or cryptocurrency for dividend or coupon payments Input list of addresses and amounts manually Distribute automatically via CSV upload Download a holder snapshot from Etherscan
Token Features
Standard
Your Token will be fully compliant with the ERC20 definition and compatible with any ERC20 wallet all around the world. It will have name, symbol & decimals
Detailed
You can use your Token in Exchanges, DEX, Uniswap, any ERC20 compatible wallet. You can add logo to your ERC20 Token
Burnable
Your Token can be burnt. It means that you can choose to reduce the circulating supply by destroying some of your token’s amount.
Mintable
You will be able to generate tokens by minting them. Only token owner will be able to mint. You can also disable minting.
Pausable
Your Token transfer can be paused. Useful to prevent trades until a period or freezing all token transfers.
Token Recover
Lots of tokens are lost forever into Smart Contracts. It allows the contract owner to recover any ERC20 token sent into the contract by error.
Connect Wallet
Clicking on it will open MetaMask popup on browser and ask you to login. If you do not have MetaMask extension, it will take you to the screen where you can download extension and then connect.
How we built it
Technologies Used: Polygon Blockchain, Mumbai Test net, React, NodeJS.
Challenges we ran into
Build and deploy multiple types of smart contracts dynamically with different features
Accomplishments that we're proud of
To overcome the challenge of dynamic build and deploy of smart contracts, we accomplished it using solc compiler for compiling the solidity source code. We were able to deploy contract from front end using web3.
What we learned
Pre-empt all features that could be used to build a smart contract dynamically. Extensive use of web3 throughout the project
What's next for PolyAutomator
Support for other tokens such as ERC721, ERC1155 with full features

Log in or sign up for Devpost to join the conversation.