- Have access to the public and private key to your Ethereum account.
- Have an alchemy account set-up
- Make a copy of
.sample-env
and fill it outcp .sample-env .env
- Make any modifications the smart contract in
./contract
and deploy script in./script/deploy.js
- Compile the contract
npx hardhat compile
- Deploy the contract
npx hardhat run scripts/deploy.js --network rinkeby
node scripts/setBaseURI.js
node scripts/setElfMerkleRoot.js
node scripts/setReindeerMerkleRoot.js
node scripts/setWorkerElfMerkleRoot.js