metaid-developers / discussions

The discussions of MetaID Protocols
1 stars 0 forks source link

Soliciting opinions on the MRC-721 standard proposal for NFT asset protocol in MetaID #2

Open lgs18928191781 opened 6 months ago

lgs18928191781 commented 6 months ago

1. Why propose the MRC-721 protocol under MetaID?

2. How does the MRC-721 protocol associate with MetaID?

3. What is NFT Collection?

A standard NFT Collection contains the following information

The MRC-721 protocol stipulates that the Collection includes the following fields

Json

{   
    “totalSupply”:"{Collection Minting Limit}",   
    “collectionName”:"{Collection Name}",     
    “intro”:"{Collection intro}",   
    “cover”:"{Collection Cover Image}",    
    “website”:"{Collection Official Website}",  
    “metaData”:"{Used for appending additional extra information,non-mandatory field}"
 }

About Collection Item

Users do not need to declare the NFT serial number and validity. This part is handled by the indexer for sorting and validation.

Items represent the payload of each NFT in the Collection.

Json

{   
    "nftName":"Demo NFT item name",
    "content":"metafile://[PINID]",
    "intro":"Demo NFT item intro",
    "collectionId":"Demo Collection Genesis PINID",
    “metaData”:"{Used for appending additional extra information,non-mandatory field}"
 }

Epilogue

MRC-721 is currently in the drafting phase, and the final adoption result will be determined by the open-source community. Other developers are welcome to provide suggestions.