Parvezkhan0 / KryptoWalletApp

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.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

KryptoWalletApp

Overview

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.

Getting Started

Prerequisites

Installation

  1. Clone the repository:

    git clone https://github.com/Parvezkhan0/KryptoWalletApp.git
  2. Navigate to the project directory:

    cd KryptoWalletApp
  3. Install dependencies:

    npm install

Usage

Running Tasks

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

Running Custom Script

Run the sample script located in the "scripts" directory:

node scripts/sample-script.js

Additional Commands

For more commands and options, refer to the Hardhat help:

npx hardhat help

Contributing

If you'd like to contribute to this project, please follow the standard GitHub workflow: Fork, Branch, Commit, and Open a Pull Request.

About

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.


Languages

Language:JavaScript 84.1%Language:CSS 11.1%Language:Solidity 3.6%Language:HTML 1.2%