Deploy a contract using Hardhat
Last updated
Last updated
is an automatic task builder for Ethereum-based blockchains. With its abundant features it can help developers to manage and automate repetitive tasks in building smart contracts and Dapps.
Hardhat has a built-in network called Hardhat Network. It is a local Ethereum network for developers to deploy, test, and debug contracts.
Hardhat is written in JavaScript. So we should make sure that Node.js (>=12.0) is installed.
We can start installing Hardhat after the Node environment is ready.
Clone the repository from GitHub
We can deploy the contract on different environment by specifying the parameter “network”, which can be set to localhost, testnet or mainnet environment.