- go to remix and add CertificateNFT.sol
- compile the contract (with version > 0.8.1)
- connect to metamask and deploy the contract to live network, e.g. rinkeby
- use Etherscan Plugin to verify the code
(only supports one json file for each NFT series)
- go to pinata ipfs
- follow the steps here to create pinata image url and then pinata json url for nft URIpinata json
- load your NFT contract on remix
- prepare your students arrays in the format of
["0xajise352jif", "0x89sko4kt", ....]
- prepare your json uri
- call
award
orawardMany
function for distributing the nfts