This project demonstrates a basic Hardhat use case. It comes with a sample contract, a test for that contract, and a Hardhat Ignition module that deploys that contract.
Try running some of the following tasks:
npx hardhat help
npx hardhat test
REPORT_GAS=true npx hardhat test
npx hardhat node
npx hardhat ignition deploy ./ignition/modules/Lock.tsFor contracts deployed on Filecoin mainnet or Filecoin testnet (calibration) using this repo you can verify them by executing this script:
npx hardhat verify-contract --network $networkName --contract-name $contractNameVERIFY=true // Allows the deployment script to verify IGNORE_FILFOX=true // Ignores the verification in the filfox explorer IGNORE_BLOCKSCOUT=true // Ignores the verification on the Blockscout explorer