One thing I’m really confused is how an unlockable content works when buying an nft. I’m sure this is a beginner question but I’m not having much luck in finding an answer of how it works. Most of what I come across is tutorials.
So let’s say you have an image and list it on a marketplace with the unlockable content being a higher resolution, a certificate, or whatever else you want to include in it. Someone buys the nft, they unlock the link to the high resolutio image hosted on whatever server. Well, anyone with that link would have access to it so it’s not really a unique unlockable content, now is it? Or let’s say you use something like pinata and give someone the IPFS CID, then really, anyone with that CID can access it as well. So it’s not really unique to that specific person buying it.
Is there a way to have it be unique only to that buyer where only they can access it? Where if someone were to even have the link, they wouldn’t be able to access it.
Also let’s say the buyer resells it, how is it guaranteed the next buyer receives the unlockable content? Or is that upon the seller and out of the hands of the original creator?
You have to have a website where you have a connect your wallet feature which verifies that you are holding an nft before giving you the access to the page, that way even if the nft is resold only the current holder will be able to access it