This is a simple ERC-20 token.
This contract mostly depends on the ERC20.sol contract from OpenZeppelin.
Make sure you have a .env file in your working directory containing:
- export PRIVATE_KEY="YOUR_KEY"
- export WEB3_INFURA_PROJECT_ID="YOUR_INFURA_ID"
- export ETHERSCAN_TOKEN="YOUR_ETHERSCAN_TOKEN"
NB: the ETHERSCAN_TOKEN is only needed if you want your contract to be verified upon deployment.
The contract has been deployed successfully on Kovan test network at the following address: 0xE8Bb1F9B736Fe6153804fA05d532358c2d533454
This contract has been created by using Python and Brownie. So you should consider using both these tools to reproduce the exact result.