The contract has been deployed to address 0x9dCe7C0B7A19827Def7E1105C7A2b8f8dc7E91a0 using quicknode API
To prepare for airdrop
-
Upload your image or GIF to pinata
-
Write a json object of the format- { "name": "adarsh Goel", "image": "https://gateway.pinata.cloud/ipfs/QmXkcZ9kKqAWE9KBFYVrgtd5R5fkfW6qLEPgUxGzrXDqjF", "description": "please ho ja upload" } Or use EIP1155 documentation
-
Create similar two json objects properly formatted. Name them 1.json 2.json
-
Create a CAR file using https://car.ipfs.io/
-
Upload CAR to https://nft.storage/
-
Enter the gateway link replacing with URi in constructor of carrier.sol contract.
-
Deploy using REMIX. Ignore all the hardhat stuff. Use addresses array for testing given. Create an array of addresses to airdrop to. KEep them reasonably numbered, under 1000.
-
USefunction airdrop, input array and deploy. Search on opensea for results