This is a basic ERC721A implemention, customized to a particular sale. Originally forked from https://github.com/8gen/exv.battlepass.evm, thanks @kalloc for contribution.
- install node modules
yarn install - create .env file and enter required variables
- run tests
npx hardhat test - deploy on rinkeby
npx hardhat deploy --network rinkeby - verify with parameters from constructor, for example
npx hardhat verify 0x_deployed_contract "NAME" "SYMBOL" 5 10000 50 --network rinkeby
To check account balance: npx hardhat check-balance