BlackadamToken
A basic ERC-20 token contract named BlackAdamToken, built on the ERC20 contract from OpenZeppelin library. The contract inherits from the ERC-20 standard, providing functionalities for a standard fungible token.
- ERC-20 Details:
-
- Symbol: BNT
-
- Name: BlackadamToken
-
- Decimals: 18
- Proficiency in Hardhat: It is essential to have a good grasp of using Hardhat, a development environment designed for writing, testing, and deploying smart contracts.
- Understanding of Solidity: It is important to have a strong understanding of Solidity as it is the main programming language used for creating smart contracts in this codebase.
- Command line proficiency: Basic familiarity with using command line tools such as the terminal or Command Prompt is necessary for running commands and scripts.
- A text editor: For running the code Visual Studio Code.
- You will need to have Node.js installed on your system, with version V10. or higher.
- Node Package Manager npm used for installing and managing dependencies.
- run this command in your terminal
git clone https://github.com/Ultra-Tech-code/Token-Contract.git
to clone this repository
After cloning the github, you will want to do the following to get the code running on your computer.
- cd to the project directory, in the terminal type:
npm i
- In the terminal type:
npx hardhat node
- Open a second terminal
- In the second terminal, type:
npx hardhat run --network localhost scripts/deploy.ts
to deploy the token. - You can also run the test.ts file, type
npx hardhat run --network localhost scripts/test.ts
to see the how each function works
Any advise for common problems or issues. hardhat tutorial
This project is licensed under the [0xblackadam] License.