Try   HackMD

Feral File on 3rd party marketplaces metadata

tags: Feral File collection metadata

Ethereum Token Metadata

{
    "access_artwork_files": "With proof of purchase, access to complete artwork and supplemental material is granted through creating an account on feralfile.com or Feral File’s official web address at the time of purchase. Files are redundantly stored on IPFS. If the official Feral File domain is no longer accessible or active, contact the present-day custodian of Feral File’s archive, the artist studio, or artist estate.",
    "artist": "An.H4",
    "artwork_index": 62,
    "artwork_name": "#63",
    "attributes": [
        {
            "trait_type": "Exhibition",
            "value": "Feral File - FF 2.0 144 Sets"
        },
        {
            "trait_type": "Artwork of",
            "value": "144"
        },
        {
            "trait_type": "Artist",
            "value": "An.H4"
        }
    ],
    "collection_name": "Series 4 - Artist 4 by An.H4",
    "creator": "0x179176Ce07969E7e03681848829510989cE4B2bD",
    "description": "",
    "exhibition_info": {
        "base_price": "ETH0.005000",
        "note": "",
        "note_title": ""
    },
    "external_url": "https://feralfilestg.dev.bitmark.com/artworks/series-4-artist-4-cr9",
    "id": "1994414987079385132155097627212168088549919038",
    "image": "ipfs://QmTpcv4YEqdLiami6xxWQqoqGRSVswfLETMG2vofCuat1r",
    "medium": "image",
    "metadata_version": "v1",
    "name": "Series 4 - Artist 4 #63",
    "royalties": {
        "decimals": 4,
        "shares": {
            "0x179176Ce07969E7e03681848829510989cE4B2bD": 1000,
            "0xdB33365a8730de2F7574ff1189fB9D337bF4c36d": 500
        }
    },
    "series_id": "0xd066b5609207A03ce5622E57A483B6C771345D3C-4",
    "symbols": "",
    "timestamp": "2023-07-12 04:09:54.327623763 +0000 UTC m=+1878.576205060"
}

OpenSea Customization

Collection Name

In each artwork, we can define a collection_name in its metadata. For the artworks with collection_name presence, opensea will groups artwork by that value instead of using name in the contract metadata.

The format of collection_name:

[Artwork name] by [artist name]

For example:

Acrylic Interval by Jan St. Werner


The naming of a token for the specific token:

Acrylic Interval #65

or

Acrylic Interval #AE


Unsupervised - Feral File

Collection 1: 1/1s, named as “Unsupervised — Machine Hallucinations — MoMA”
Collection 2: 9x (A - I) 1/100s, named as “Unsupervised — Machine Hallucinations — MoMA Dreams”
Collection 3: 1/5000s, named as “Unsupervised — Data Universe — MoMA”

Material Wonderland - Feral File

Collection 1: Material World Knight (all 1/1s)
Collection 2: Material World Knight Poster

[FIX] We hide the PPs for Material World Knight 1/1s

Infinite Entropy - Feral File

Collection 1: Infinite Entropy (all artworks)

Primordium - Feral File

Collection 1: 36 1/1s named as “36 Points”
Collection 2: 1/100s named as “Embryogenesis”
Collection 3: 1/1s named as “Tapestry”

Ten Whistlegraphs - Feral File

Collection 1: Ten Whistlegraphs

Attributes

The default items of attributes traits are listed as follows:

{
  "attributes": [
    {
      "trait_type": "Exhibition", 
      "value": "Feral File - Polyarrythmia",
    }, {
      "trait_type": "Edition of", 
      "value": "90, 1AE, 1PP"
    }, {
      "trait_type": "Artist", 
      "value": "Jan St. Werner"
    }
  ]
}

The customized attributes by software artwork would be appended into the list.

Tezos Token Metadata