{
  "schemaVersion": "snowfro-public-project-0.3-preview",
  "generatedAt": "2026-06-11T17:52:27.551Z",
  "order": 10,
  "slug": "lift",
  "title": "LIFT (a self portrait)",
  "route": "/projects/lift",
  "dateEvents": [
    {
      "date": "2025-08-14",
      "label": "Art Blocks release",
      "status": "source-backed"
    }
  ],
  "sourceConfidence": "high",
  "summary": "A self-portrait about endurance and support, expressed as a token-specific GBA game.",
  "deeperTeaser": "Each token contains supporters, detractors, items, a ROM, physical game objects, and a long-play finish condition.",
  "primaryAction": {
    "label": "Play / find supporters",
    "href": "/projects/lift"
  },
  "homepage": {
    "dateLabel": "Aug 14, 2025",
    "categoryLabel": "canonical work / game",
    "showEdition": false,
    "status": "proposed-default"
  },
  "contracts": [
    {
      "label": "Art Blocks",
      "address": "0x0000000222d40f1ae80791fdc42fa6eb5da6f80b",
      "chain": "Ethereum"
    }
  ],
  "links": [
    {
      "label": "Art Blocks collection",
      "url": "https://www.artblocks.io/collection/lift-a-self-portrait-by-snowfro"
    },
    {
      "label": "LIFT side site",
      "url": "https://lift.snowfro.com"
    }
  ],
  "pageSections": {
    "overview": "A self-portrait about endurance and support, expressed as a token-specific GBA game.",
    "howItWorks": "Each token generates its own cast of supporters, detractors, items, and a Pixel Man protagonist, and can produce a one-of-one playable GBA ROM with a long-play win condition.",
    "deeperLayer": "The work carries its social context: continuous-play fragility, Art Blocks post-param interactions, physical box and embroidery layers, and a living record of the players who finish.",
    "tryOrExplore": "lift.snowfro.com has token and supporter lookup, the supporter wall, and the finisher record.",
    "whatPeopleMiss": "The endurance and the support network are the artwork. The game is where they live.",
    "placeInThePath": "The archive's strongest current example of support, labor, game, object, and living updates becoming one work.",
    "collectViewProvenance": "LIFT lives on Art Blocks, with Glitch Gallery, Right Click Save, and ZKM records linked below."
  },
  "sourceGroups": [
    {
      "label": "Official / primary",
      "sources": [
        {
          "label": "Art Blocks collection",
          "url": "https://www.artblocks.io/collection/lift-a-self-portrait-by-snowfro",
          "sourceType": "official-project",
          "accessStatus": "full-text",
          "claimStrength": "primary",
          "bestFor": [
            "project-facts",
            "official-links"
          ],
          "whyLinked": "The official LIFT (a self portrait) reference for project facts and public links."
        },
        {
          "label": "Glitch Marfa LIFT essay",
          "url": "https://www.glitchmarfa.com/30dm/snowfro/",
          "sourceType": "curatorial-essay",
          "accessStatus": "full-text",
          "claimStrength": "supporting",
          "bestFor": [
            "curatorial-context",
            "exhibition-context"
          ],
          "whyLinked": "Curatorial framing and exhibition context for the work."
        },
        {
          "label": "Right Click Save interview",
          "url": "https://www.rightclicksave.com/article/the-art-of-the-game-snowfro-mitchell-f-chan-interview-alex-estorick",
          "sourceType": "artist-interview",
          "accessStatus": "full-text",
          "claimStrength": "primary",
          "bestFor": [
            "artist-voice",
            "project-context"
          ],
          "whyLinked": "My own voice and interpretation of the project."
        }
      ]
    },
    {
      "label": "Institution / gallery / side site",
      "sources": [
        {
          "label": "ZKM LIFT #147",
          "url": "https://zkm.de/en/artworks/lift-a-self-portrait-147",
          "sourceType": "institution-record",
          "accessStatus": "full-text",
          "claimStrength": "primary",
          "bestFor": [
            "institutional-context",
            "provenance"
          ],
          "whyLinked": "Institutional record: collection or exhibition evidence and provenance context."
        },
        {
          "label": "Glitch 30 Days in Marfa",
          "url": "https://www.glitchmarfa.com/30dm/",
          "sourceType": "curatorial-essay",
          "accessStatus": "full-text",
          "claimStrength": "supporting",
          "bestFor": [
            "curatorial-context",
            "exhibition-context"
          ],
          "whyLinked": "Curatorial framing and exhibition context for the work."
        },
        {
          "label": "Glitch OT 2: The Pixel Man",
          "url": "https://www.glitchmarfa.com/objets/ot-2-the-pixel-man/",
          "sourceType": "curatorial-essay",
          "accessStatus": "full-text",
          "claimStrength": "supporting",
          "bestFor": [
            "curatorial-context",
            "exhibition-context"
          ],
          "whyLinked": "Curatorial framing and exhibition context for the work."
        },
        {
          "label": "LIFT side site",
          "url": "https://lift.snowfro.com",
          "sourceType": "side-site",
          "accessStatus": "full-text",
          "claimStrength": "primary",
          "bestFor": [
            "side-site",
            "public-tool-context"
          ],
          "whyLinked": "The project's own public side-site, with read-only context and tools."
        }
      ]
    }
  ],
  "representativeExample": {
    "label": "LIFT #147",
    "alt": "LIFT #147: a pixel figure holding a rock overhead, with its generated supporter cast. Held by ZKM.",
    "imageUrl": "https://media-proxy.artblocks.io/1/0x0000000222d40f1ae80791fdc42fa6eb5da6f80b/2000147.png",
    "liveUrl": "https://generator.artblocks.io/1/0x0000000222d40f1ae80791fdc42fa6eb5da6f80b/2000147",
    "credit": "Image and live view served by the official Art Blocks media and generator services."
  },
  "provenance": {
    "displayDate": "Aug 14, 2025",
    "categoryLabel": "canonical work",
    "edition": {
      "label": "999 artworks (1,000 max)",
      "status": "confirmed"
    }
  }
}
