Let's say I want to create a digital card collection. I create the metadata and image parts, and then combine them. So now I have a few thousand unique images.
Now I want people to be able to lazy mint them. How would the smart contract look like given that the IPFS metadata and image uri would have to be different for every minted card?
I have an idea on how it would work if I used HTTPS instead, I could just create the links myself and only change some id at the end in the contract, but I'd rather avoid using a central database.