3

I realize that metadata for nfts has no official standard. However, many 3rd parties render nfts and their attributes which means they are reading meta data according to one or more schemas.

Here is an example of the zombie metadata:

{
   96580bbc4fe27ac0d127db3f8a0dc698c58d303d8cae870f5771f336: {
      ZombieChains00690: {
         Project: "Zombie Chains",
         attributes: {
            Background: "Purple",
            Chains: "None",
            Clothing: "Biker",
            Earrings: "None",
            Eyes: "Zombie",
            Hat: "Baseball",
            Mouth: "Stitches",
            Nose: "Solid",
            Skin: "Red",
            Weapon: "Sword"
         },
         copyright: "2021 Zombie Chains",
         image: "ipfs://QmQTkayfG1GWzenfEm65DLyYVL7MS6sSfWZQyPuFm6XiEV",
         name: "Zombie Chains #00690",
         twitter: "https://twitter.com/ZombieChains",
         type: "image/png",
         website: "https://zombiechains.io"
      },

Does anyone have documentation or knowledge about metadata nft standards?

1 Answer 1

5

There is a metadata standard. You can check it here: CIP-0025

{
  "721": {
    "<policy_id>": {
      "<asset_name>": {
        "name": <string>,

        "image": <uri | array>,
        "mediaType": "image/<mime_sub_type>",

        "description": <string | array>

        "files": [{
          "name": <string>,
          "mediaType": <mime_type>,
          "src": <uri | array>,
          <other_properties>
        }],

        <other properties>
      }
    }
    "version": "1.0"
  }
}

Not all follow that standard.

1
  • 1
    Thank you. I was hoping the standard would describe structure for discussing the attributes of the nft ('attributes' field on the zombie). Looks like there is more work to do. A future CIP perhaps.
    – melchoir55
    Dec 17, 2021 at 6:15

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge that you have read and understand our privacy policy and code of conduct.

Not the answer you're looking for? Browse other questions tagged or ask your own question.