Build SmartContract
npx hardhat clean
npx hardhat compile
Deploy SmartContract
npx hardhat run scripts/deploy.js --network networkName (mainnet, testnet, mumbai,..)
Verify SmartContract
npx hardhat verify CONTRACT_ADDRESS --network networkName
Verify SmartContract with parameters in constructor
npx hardhat verify CONTRACT_ADDRESS --network networkName “param1” “param2” “param3”
Run tests
npx hardhat test --network networkName