Final project
- create an .env file which include four keys
- ALCHEMY_KEY=
- ACCOUNT_PRIVATE_KEY=
- NFT_CONTRACT_ADDRESS= // after deploy the contract, you can interact with it
- ETHERSCAN_API_KEY= // for verify on Etherscan
npm installnpx hardhat compilenpx hardhat deploy// with some parameters in scripts/deploy.jsnpx hardhat verify <NFT_CONTRACT_ADDRESS>// with some parameters in scripts/deploy.jsnpx hardhat help// to see what can you do to interact with your contract
cd frontend && npm install- Edit contractAddress in frontend/src/utils/interact.js
npm start- Happy minting and upgrading!
Notice: It cost your contract one LINK token when upgrading!