Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/adityaapraveen/avamod3


https://github.com/adityaapraveen/avamod3

Last synced: about 13 hours ago
JSON representation

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

## Authors

Contributor Aditya Praveen MAIL:@[email protected]

## License

This project is licensed under the MIT License