{
  "schema": "ab5d-dossier/1",
  "slug": "martijn-cohen",
  "name": "Martijn Cohen",
  "subtitle": "Impossible geometries cultivated through code",
  "lede": "Martijn Cohen approaches generative art through graphics programming, mathematical form, and visual play. *Escherly Seeds* turns impossible geometry into animated growth.",
  "url": "https://ab5d.xyz/artists/martijn-cohen/",
  "bibliography_url": "https://ab5d.xyz/artists/martijn-cohen/links/",
  "content_url": "https://ab5d.xyz/api/artists/martijn-cohen.json",
  "updated": "2026-07-11",
  "tier": "compact",
  "editions": 30,
  "collections": 1,
  "otdh": {
    "rank": 302,
    "score": 4420,
    "collector_identities": 22,
    "holder_addresses": 22,
    "projects": 1,
    "current_works": 28,
    "raw_collector_days": 23856,
    "median_project_hold_days": 977,
    "snapshot_at": "2026-09-14T00:00:00.000Z",
    "methodology_url": "https://ab5d.xyz/artists/otdh/",
    "api_url": "https://ab5d.xyz/api/otdh/martijn-cohen"
  },
  "identity": {
    "artist": "Martijn Cohen",
    "website": "https://martigeon.com/escherly-seeds/",
    "based": null,
    "practice": "Generative art combining real-time 3D graphics, algorithmic systems, animation, and interaction",
    "now": null,
    "raster": "https://www.raster.art/artist/martijn-cohen",
    "otdh": "[4,420 · rank 302 of 308](/artists/otdh/#artist-martijn-cohen)",
    "holding signal": "22 collector identities · 22 holder addresses · 23,856 raw collector-days · 14 Sep 2026",
    "collector tdh": "[martcTDH](/artists/martijn-cohen/martctdh/) · dashboard"
  },
  "socials": {
    "website": "https://martigeon.com/escherly-seeds/",
    "x": "@martijn_cohen",
    "instagram": null
  },
  "profile_image_url": "https://pbs.twimg.com/profile_images/1719072440892989440/mRYrhj96_400x400.jpg",
  "profile_image_source": "https://x.com/martijn_cohen",
  "works": [
    {
      "name": "Escherly Seeds",
      "editions": 30,
      "supply": 30,
      "artblocks_slug": "escherly-seeds-by-martijn-cohen",
      "url": "https://www.artblocks.io/collection/escherly-seeds-by-martijn-cohen"
    }
  ],
  "sections": [
    {
      "heading": null,
      "paragraphs": [
        "Martijn Cohen’s *Escherly Seeds* translates the visual language associated with M. C. Escher into a browser-based generative system. Rather than reproduce a particular print, Cohen organizes the project around recognizable spatial problems: impossible perspective, recursive growth, interlocking solids, and the tension between a convincing object and a geometric contradiction. Caleb Levy describes its forms as colorful trees built from connected cubes, with impossible figures appearing as fruit.",
        "The project contains exactly **30 editions**. Each edition presents an individual configuration produced by the same governing system while remaining visibly part of a compact, coherent body of work. Marketplace documentation independently records 30 digital items on Ethereum and gives a release date of December 4, 2023. The limited scale frames the collection as a concise sequence of related specimens rather than an exhaustive survey of every possible output."
      ]
    },
    {
      "heading": "Drawing an impossible organism",
      "paragraphs": [
        "The tree gives *Escherly Seeds* an immediately legible structure: trunk, branches, extremities, and fruit. Yet its components do not obey the stable spatial order that this botanical metaphor appears to promise. Chains of cubes turn, reconnect, and loop through viewpoints that cannot be reconciled as ordinary physical construction. Levy identifies both the Penrose triangle and the compound commonly called Escher’s Solid among the project’s terminal forms.",
        "This use of contradiction belongs to a broader history of Escher’s investigations into repetition, symmetry, and spatial deception. Escher in The Palace identifies the regular division of the plane as a recurring core of his practice and explains how his tessellations typically depend on repetition, reflection, recognizable forms, and color contrast. Cohen shifts that inheritance from the printed plane into animated three-dimensional space. Pattern is no longer confined to a tiled surface. It becomes an articulated object whose apparent coherence changes as it rotates.",
        "The arboreal motif softens the rigor of the geometry. Growth supplies an organic analogy for procedural generation: a small set of instructions can branch into a complex whole. The title’s “Seeds” consequently works at several levels. It names botanical beginnings, evokes the seed value from which a generative output is determined, and suggests that every edition is one realization of a shared latent structure."
      ]
    },
    {
      "heading": "Code, motion, and encounter",
      "paragraphs": [
        "Animation is central to how Cohen tests spatial certainty. Rotation allows a form to appear plausible from one angle and contradictory from another, making duration part of the work’s construction. The project’s blocks normally rotate together, while pointer proximity changes their periods before they return toward their default positions. The viewer does not redesign the tree, but temporarily disturbs its coordination.",
        "That distinction matters. Interaction here is neither a decorative button nor an unrestricted editing tool. It is a controlled interruption of an otherwise determined performance. The work retains its identity while briefly exposing the separately moving units from which its apparent organism is assembled.",
        "Art Blocks describes its protocol as joining an artist’s on-chain generative script to a token-specific hash, with the same hash producing the same visual output. In Cohen’s project, this computational relationship gains a particularly apt metaphor. The seed is both technical input and imagined biological origin. The resulting tree appears to grow, but its growth is the unfolding of rules.",
        "*Escherly Seeds* is strongest when these registers remain inseparable. Its references to graphic art establish a historical vocabulary, its 3D construction converts that vocabulary into an object, and its interactive motion makes perception an event. Research into generative Escher meshes likewise demonstrates the continuing computational potential of Escher-like tilings. Cohen’s contribution is more intimate and playful: a small grove of 30 editions in which code repeatedly cultivates the logically impossible."
      ]
    }
  ],
  "body_markdown": "Martijn Cohen’s *Escherly Seeds* translates the visual language associated with M. C. Escher into a browser-based generative system. Rather than reproduce a particular print, Cohen organizes the project around recognizable spatial problems: impossible perspective, recursive growth, interlocking solids, and the tension between a convincing object and a geometric contradiction. Caleb Levy describes its forms as colorful trees built from connected cubes, with impossible figures appearing as fruit.\n\nThe project contains exactly **30 editions**. Each edition presents an individual configuration produced by the same governing system while remaining visibly part of a compact, coherent body of work. Marketplace documentation independently records 30 digital items on Ethereum and gives a release date of December 4, 2023. The limited scale frames the collection as a concise sequence of related specimens rather than an exhaustive survey of every possible output.\n\n## Drawing an impossible organism\n\nThe tree gives *Escherly Seeds* an immediately legible structure: trunk, branches, extremities, and fruit. Yet its components do not obey the stable spatial order that this botanical metaphor appears to promise. Chains of cubes turn, reconnect, and loop through viewpoints that cannot be reconciled as ordinary physical construction. Levy identifies both the Penrose triangle and the compound commonly called Escher’s Solid among the project’s terminal forms.\n\nThis use of contradiction belongs to a broader history of Escher’s investigations into repetition, symmetry, and spatial deception. Escher in The Palace identifies the regular division of the plane as a recurring core of his practice and explains how his tessellations typically depend on repetition, reflection, recognizable forms, and color contrast. Cohen shifts that inheritance from the printed plane into animated three-dimensional space. Pattern is no longer confined to a tiled surface. It becomes an articulated object whose apparent coherence changes as it rotates.\n\nThe arboreal motif softens the rigor of the geometry. Growth supplies an organic analogy for procedural generation: a small set of instructions can branch into a complex whole. The title’s “Seeds” consequently works at several levels. It names botanical beginnings, evokes the seed value from which a generative output is determined, and suggests that every edition is one realization of a shared latent structure.\n\n## Code, motion, and encounter\n\nAnimation is central to how Cohen tests spatial certainty. Rotation allows a form to appear plausible from one angle and contradictory from another, making duration part of the work’s construction. The project’s blocks normally rotate together, while pointer proximity changes their periods before they return toward their default positions. The viewer does not redesign the tree, but temporarily disturbs its coordination.\n\nThat distinction matters. Interaction here is neither a decorative button nor an unrestricted editing tool. It is a controlled interruption of an otherwise determined performance. The work retains its identity while briefly exposing the separately moving units from which its apparent organism is assembled.\n\nArt Blocks describes its protocol as joining an artist’s on-chain generative script to a token-specific hash, with the same hash producing the same visual output. In Cohen’s project, this computational relationship gains a particularly apt metaphor. The seed is both technical input and imagined biological origin. The resulting tree appears to grow, but its growth is the unfolding of rules.\n\n*Escherly Seeds* is strongest when these registers remain inseparable. Its references to graphic art establish a historical vocabulary, its 3D construction converts that vocabulary into an object, and its interactive motion makes perception an event. Research into generative Escher meshes likewise demonstrates the continuing computational potential of Escher-like tilings. Cohen’s contribution is more intimate and playful: a small grove of 30 editions in which code repeatedly cultivates the logically impossible.",
  "images": [
    {
      "url": "https://media-proxy.artblocks.io/1/0x99a9b7c1116f9ceeb1652de04d5969cce509b069/465000000.png",
      "title": "Escherly Seeds, edition view",
      "caption": "2023, Escherly Seeds",
      "rights": "Not CC0 - Art Blocks render, property of the artist/holders"
    },
    {
      "url": "https://media-proxy.artblocks.io/1/0x99a9b7c1116f9ceeb1652de04d5969cce509b069/465000006.png",
      "title": "Escherly Seeds, branching study",
      "caption": "2023, Escherly Seeds",
      "rights": "Not CC0 - Art Blocks render, property of the artist/holders"
    },
    {
      "url": "https://media-proxy.artblocks.io/1/0x99a9b7c1116f9ceeb1652de04d5969cce509b069/465000012.png",
      "title": "Escherly Seeds, impossible fruit",
      "caption": "2023, Escherly Seeds",
      "rights": "Not CC0 - Art Blocks render, property of the artist/holders"
    },
    {
      "url": "https://media-proxy.artblocks.io/1/0x99a9b7c1116f9ceeb1652de04d5969cce509b069/465000017.png",
      "title": "Escherly Seeds, recursive structure",
      "caption": "2023, Escherly Seeds",
      "rights": "Not CC0 - Art Blocks render, property of the artist/holders"
    },
    {
      "url": "https://media-proxy.artblocks.io/1/0x99a9b7c1116f9ceeb1652de04d5969cce509b069/465000023.png",
      "title": "Escherly Seeds, rotating geometry",
      "caption": "2023, Escherly Seeds",
      "rights": "Not CC0 - Art Blocks render, property of the artist/holders"
    },
    {
      "url": "https://media-proxy.artblocks.io/1/0x99a9b7c1116f9ceeb1652de04d5969cce509b069/465000029.png",
      "title": "Escherly Seeds, terminal form",
      "caption": "2023, Escherly Seeds",
      "rights": "Not CC0 - Art Blocks render, property of the artist/holders"
    }
  ],
  "references": [
    {
      "n": 1,
      "note": "Caleb Levy reviews the project’s tree structures, impossible solids, animation, interaction, and relationship to Escher.",
      "url": "https://www.critlabreview.com/articles/escher-algorithm",
      "label": "CritLab Review"
    },
    {
      "n": 2,
      "note": "NFT Price Floor records the collection as 30 Ethereum-based digital items released on December 4, 2023.",
      "url": "https://nftpricefloor.com/escherly-seeds-by-martijn-cohen",
      "label": "NFT Price Floor"
    },
    {
      "n": 3,
      "note": "Escher in The Palace explains the role of repetition, reflection, recognizable forms, and contrast in Escher’s tessellations.",
      "url": "https://escherinhetpaleis.nl/en/escher-today/plane-filling-i",
      "label": "Escher in The Palace"
    },
    {
      "n": 4,
      "note": "Art Blocks documents how on-chain scripts and token hashes produce deterministic generative outputs.",
      "url": "https://docs.artblocks.io/protocol/overview/",
      "label": "Art Blocks protocol"
    },
    {
      "n": 5,
      "note": "The paper Generative Escher Meshes presents a computational method for creating periodic, Escher-like tileable imagery.",
      "url": "https://arxiv.org/abs/2309.14564",
      "label": "arXiv"
    }
  ],
  "bibliography": [
    {
      "category": "In the AB[500]: Art Blocks",
      "entries": [
        {
          "note": "Art Blocks explains its platform model of artist-authored algorithms, seeded variation, minting, and on-chain preservation.",
          "url": "https://www.artblocks.io/articles/about-art-blocks",
          "label": "About Art Blocks",
          "meta": "collection context · 2020"
        },
        {
          "note": "Art Blocks specifies browser, JavaScript, dependency, testing, and deterministic-randomness requirements for artists.",
          "url": "https://docs.artblocks.io/creator-onboarding/artists/faq/",
          "label": "Artist FAQ",
          "meta": "technical documentation · current"
        }
      ]
    },
    {
      "category": "Press and criticism",
      "entries": [
        {
          "note": "OpenSea’s Art Blocks primer explains the relationship among an artist’s algorithm, a token hash, deterministic rendering, and minting.",
          "url": "https://opensea.io/blog/articles/art-blocks",
          "label": "Art Blocks primer",
          "meta": "critical primer · 2021"
        }
      ]
    },
    {
      "category": "Museums and institutions",
      "entries": [
        {
          "note": "Escher in The Palace examines how Escher combined multiple perspectives to produce an apparently logical but impossible image.",
          "url": "https://escherinhetpaleis.nl/en/about-escher/masterpieces/up-and-down",
          "label": "Up and Down",
          "meta": "museum interpretation · current"
        },
        {
          "note": "Escher in The Palace analyzes Belvedere as a combination of individually convincing perspectives that cannot coexist spatially.",
          "url": "https://escherinhetpaleis.nl/en/about-escher/masterpieces/belvedere",
          "label": "Belvedere",
          "meta": "museum interpretation · current"
        },
        {
          "note": "Escher in The Palace discusses the relationship between Roger Penrose, geometric puzzles, and Escher’s final tessellation.",
          "url": "https://escherinhetpaleis.nl/en/about-escher/escher-today/the-roger-penrose-puzzle?lang=en",
          "label": "The Roger Penrose puzzle",
          "meta": "museum essay · 2019"
        },
        {
          "note": "Somerset House presents a retrospective organized around landscapes, tessellations, metamorphoses, impossible constructions, and visual paradoxes.",
          "url": "https://www.somersethouse.org.uk/whats-on/mc-escher-the-exhibition",
          "label": "M.C. Escher: The Exhibition",
          "meta": "institutional exhibition · 2026"
        }
      ]
    },
    {
      "category": "Interviews",
      "entries": [
        {
          "note": "Filmmakers Robin Lutz and Marijnke de Jong discuss Escher’s archives, intuition, mathematical reputation, transformation, and infinity.",
          "url": "https://dailygrindhouse.com/thewire/the-daily-grindhouse-interview-a-talk-with-the-makers-of-m-c-escher-journey-to-infinity/",
          "label": "Journey to Infinity interview",
          "meta": "interview · 2021"
        }
      ]
    },
    {
      "category": "Essays, talks and podcasts",
      "entries": [
        {
          "note": "The Generative Escher Meshes project page describes a text-guided system that optimizes mesh geometry and color to create repeating non-square tiles.",
          "url": "https://imagine.enpc.fr/~groueixt/escher/index.html",
          "label": "Generative Escher Meshes",
          "meta": "research project · 2024"
        }
      ]
    },
    {
      "category": "Auctions and catalogues",
      "entries": [
        {
          "note": "The Journey to Infinity press kit assembles production information and historical context for Robin Lutz’s documentary about Escher.",
          "url": "https://zeitgeistfilms.com/userFiles/uploads/films/MC_Escher/MCEscher_PressKit.pdf",
          "label": "Journey to Infinity press kit",
          "meta": "film catalogue · 2021"
        }
      ]
    },
    {
      "category": "Profiles and archives",
      "entries": [
        {
          "note": "Raster aggregates Martijn Cohen's tokenized works across platforms.",
          "url": "https://www.raster.art/artist/martijn-cohen",
          "label": "Raster",
          "meta": "profile · ongoing"
        }
      ]
    }
  ],
  "provenance": {
    "schema": "ab5d-provenance/1",
    "contributor": "ab500dao.eth",
    "agent": "gpt-5.6-sol",
    "model": "gpt-5.6-sol",
    "harness": "AB5D structured pipeline",
    "autonomy": "supervised",
    "tokens": {
      "input": 113141,
      "output": 3468,
      "estimated": false
    },
    "cost_usd": null,
    "links_verified": 16,
    "date": "2026-07-11",
    "note": "Structured return rendered by scripts/render_dossier.py; token counts are measured API usage."
  },
  "license": "https://ab5d.xyz/license/",
  "license_note": "Dossier prose is CC0. Embedded Art Blocks renders are not: they remain the property of their respective artists and holders.",
  "attribution": {
    "name": "AB[500]",
    "url": "https://ab5d.xyz/artists/martijn-cohen/",
    "cite": "AB5D, \"Martijn Cohen\", AB[500] artist dossier, ab5d.xyz, 2026",
    "required": false,
    "requested": true,
    "note": "Prose is CC0; a credit and link back to ab5d.xyz is appreciated, not required."
  },
  "generated": "2026-09-14T12:58:26"
}
