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:

  1. Create Token
  2. Manage Token
  3. Distribute Token
  4. 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

Built With

Share this project:

Updates