Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/adityaapraveen/avamod3
https://github.com/adityaapraveen/avamod3
Last synced: about 13 hours ago
JSON representation
- Host: GitHub
- URL: https://github.com/adityaapraveen/avamod3
- Owner: adityaapraveen
- Created: 2023-09-26T10:59:20.000Z (about 1 year ago)
- Default Branch: main
- Last Pushed: 2023-09-26T11:05:20.000Z (about 1 year ago)
- Last Synced: 2023-09-26T13:33:42.591Z (about 1 year ago)
- Language: Solidity
- Size: 1.95 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Create and mint token
This Solidity smart contract, "Database," is an ERC-20 token that inherits from OpenZeppelin contracts. It allows the owner to mint tokens and includes burning functionality. The token is named "database" with the symbol "DB."
## Description
This Solidity project deploys an ERC-20 token called "Database" with the symbol "DB." It inherits functionality from OpenZeppelin's ERC20, ERC20Burnable, and Ownable contracts. The contract owner can mint tokens to specified addresses, and any user can burn tokens, making it suitable for creating and managing a custom digital asset on the Ethereum blockchain.
## Getting Started
### Executing program
* How to run the program
* Go to Terminal
```
run-- npx hardhat run scripts/deploy.js
```
### Installing* Go to gitpod
* on the terminal Run - npx hardhat init
* Create new javascript project
* In the contracts create a new file and copy paste the code in Token.sol
* In deploy.js in the new javascript project copy paste the code prent in this github repo and paste it there
* Do the same with hardhat.config.js
## AuthorsContributor Aditya Praveen MAIL:@[email protected]
## License
This project is licensed under the MIT License