How to deploy on testnet Sepolia (or any other EVM compatible blockchain.):
npx hardhat help
npx hardhat test
REPORT_GAS=true npx hardhat test
npx hardhat node
npx hardhat run scripts/deploy.js --network sepolia
Verify contracts (enables readig/writing via etherscan):
npx hardhat verify --network polygonMumbai SHIFTWEAR_CONTRACT_ADDRESS INIITAL_OWNER_ADDRESS ERC20_CONTRACT_ADDRESS PROOF_CONTRACT_ADDRESS
npx hardhat verify --network polygonMumbai ERC20_CONTRACT_ADDRESS INIITAL_OWNER_ADDRESS
npx hardhat verify --network polygonMumbai PROOF_CONTRACT_ADDRESS INIITAL_OWNER_ADDRESS ROYALTY_RECEIVER_ADDRESS