MetaFactoryAI / mf-wearables

https://metafactoryai.github.io/mf-wearables/
2 stars 0 forks source link

Metadata: Token URIs #1

Open madjin opened 1 year ago

madjin commented 1 year ago

Investigate and adapt logic from a PR within a previous repo I think we should deprecate that forked repo in favor of keeping this one https://github.com/MetaFactoryAI/metafactory-wearables/pull/1/commits

madjin commented 1 year ago
{
  "name": "Tribes: Pimp Gang Hoodie",
  "description": "We heard you're bored and love to ape. Introducing the second drop of the Apesthetics x MetaFactory Tribes Series. All animals of the NFT kingdom are welcome. This drop is open to all Hypebeast JPG fans out there. We are an inclusive family at Apesthetics x Metafactory.\nEach physical hoodie comes installed with a SiLo Kong chip for proof of authenticity, your physical products deserve smart contracts too. You can also anticipate an ERC-1155 NFT of the featured backside artwork and a future 3D wearable to rep in the metaverse.\nApes: @OGDfarmer\nProcedural Fur: @Fraemwerk\nRoboApe Logo: @werdevill @humangonerotten\nThat One Guy: @CryptoAccord",
  "decimals": 0,
  "image": "https://ipfs.io/ipfs/bafybeies277bpy2wdljocbbz5colybvhnsqpo75hp4st7udpujbwzkh2ie",
  "external_url": "https://mf.app/",
  "animation_url": "https://ipfs.io/ipfs/bafybeifjoipqx7e7v3gvhelx3wr4egnu2spvltmduwl5xcokzngrcv27bu",
  "properties": {
    "brand": "Apesthetics",
    "rarity": "",
    "season": "1",
    "style": "Hoodie",
    "material": "90% Cotton 10% Poly",
    "manufactured_in": "Poland",
    "designers": ["Apesthetics"],
    "models": [
      {
        "mimeType": "model/gltf-binary",
        "uri": "ipfs://bafybeifjoipqx7e7v3gvhelx3wr4egnu2spvltmduwl5xcokzngrcv27bu",
        "properties": {
          "description": "a GLTF file for Webaverse, NeosVR and 3D "
        }
      },
      {
        "mimeType": "model/vnd.usd+zip",
        "description": "a USD file for AR",
        "uri": "ipfs://"
      },
      {
        "mimeType": "model/vox",
        "description": "a folder of VOX files for vox models, like cryptovoxels",
        "uri": "ipfs://"
      }
    ]
  }
}

This is a good schema, would like to have a script that can produce such from MF OS data

Can also look into this spec, very similar: https://etm-standard.github.io/ETM_MULTIASSET_v1.0.0

Testing such with boomboxheads v2, more info and notes in latest blog posts: https://mirror.xyz/m3org.eth

madjin commented 1 year ago

From penguin:

unfortunately the types are not defined on the object we have to try and add them here for example does not have shorts listed as a type. so if we go to wearable 78 (https://github.com/MetaFactoryAI/mf-wearables/tree/main/wearables/78), and 79 (https://github.com/MetaFactoryAI/mf-wearables/tree/main/wearables/79) both of those say shirt image