MoonSHRD / UniversalNFTMarketplace

Universal NFT Marketplace
Other
9 stars 0 forks source link

[draft] Collections (zoomers invented compact-discs "CD") #90

Closed JackBekket closed 2 years ago

JackBekket commented 3 years ago

Some crazy idea of how to implement collections.

If we can put directory in IPFS, and store IPFS directory link in MSNFT contract, then we can use order number as unique id for a unique file instead of direct link to a file

Example: User want to publish collection of some jpgs or mp3 tracks. He download directory with this tracks to IPFS

It's looking as:

Qwqweqowjmdoqedjmn<some_crazy_ipfs_hash>--|
                                          |--track#1.mp3
                                          |--track#2.mp3
                                          |--track#3.mp3

We store IPFS link to a directory and also tether token_id to collection_order_id

Let's say there will be token_id "123123" tethered to Qwqweqowjmdoqedjmn master_copy link and has a collection_order_id "3"

This will be means that this user own token in Qwqweqowjmdoqedjmn collection, track#3

Inspired by ancient method of compacting data in 1990's (CD-ROM)