Deploy a contract using Hardhat
What is Hardhat?
Prepare the environment
Install Node.js
curl -o- https://raw.githubusercontent.com/creationix/nvm/v0.35.2/install.sh | bash
nvm install 12
nvm use 12
nvm alias default 12
npm install npm --global sudo apt update
sudo apt install curl git
curl -sL https://deb.nodesource.com/setup_12.x | sudo -E bash -
sudo apt install nodejsInstall Hardhat
npm install --save-dev hardhatContract deployment
Download
Prepare the compilation environment
Compile the contract
Deploy the contract
Last updated