KryptoWalletApp is a basic Hardhat project showcasing Ethereum development practices. It features a sample contract, a corresponding test suite, a deployment script, and an example task implementation. This serves as a foundation for developers to explore and understand the functionalities of Hardhat in Ethereum development.
-
Clone the repository:
git clone https://github.com/Parvezkhan0/KryptoWalletApp.git
-
Navigate to the project directory:
cd KryptoWalletApp
-
Install dependencies:
npm install
Execute the following tasks using the provided commands:
-
List available accounts:
npx hardhat accounts
-
Compile Solidity contracts:
npx hardhat compile
-
Clean artifacts directory:
npx hardhat clean
-
Run tests:
npx hardhat test
-
Start a local Ethereum node:
npx hardhat node
Run the sample script located in the "scripts" directory:
node scripts/sample-script.js
For more commands and options, refer to the Hardhat help:
npx hardhat help
If you'd like to contribute to this project, please follow the standard GitHub workflow: Fork, Branch, Commit, and Open a Pull Request.