genart

Featured

Craft long-form generative art for onchain platforms — Art Blocks, 256ART, Verse, Highlight, Plottables, bootloader.art, or a self-hosted drop — and for screen diffusion channels such as Artpoint. Covers hash-seeded determinism, resolution-agnostic rendering, features and rarity design, preview capture signals, debug GUIs and image/video export shortcuts, verification of a sketch before minting, and the ethics of the field. Use when the user mentions generative art, gen art, creative coding, long-form, onchain art, a seeded sketch, a PRNG or deterministic randomness, traits, rarity, features, a mint, a plotter or SVG output, art on screen or delivering a piece as a video, or pastes platform APIs such as tokenData, $features, inputData, $bootloader, BTLDR, hl-gen, or a base64 payload query param.

Code & Development 140 stars 14 forks Updated 6 days ago MIT

Install

View on GitHub

Quality Score: 92/100

Stars 20%
72
Recency 20%
100
Frontmatter 20%
70
Documentation 15%
100
Issue Health 10%
80
License 10%
100
Description 5%
100

Skill Content

# Generative art Help design, write and check long-form generative artworks — pieces where one algorithm produces a whole edition, each output derived from a hash the blockchain hands you at mint time. ## Default practices, and when to break them These are defaults that work most of the time, not rules. Every one of them has legitimate counter-examples, and those are often the interesting pieces. State the default, then state what breaking it costs. | Default | Breaking it is legitimate when… | |---|---| | All variation comes from the hash | The piece deliberately reads live onchain state (owner, block data). It is then no longer reproducible from the hash alone — own that choice and document it | | One seeded PRNG, fixed consumption order | Almost never. But *named sub-streams* let you add a draw without shifting the whole edition — that is how you get flexibility without breaking the property | | No network, no CDN, no system fonts | Some platforms have an explicit external-asset mode, under their own rules | | No wall clock | The piece is about time passing, or is genuinely interactive. The preview render must stay stable regardless | | Sizes relative to the canvas dimension | The piece is deliberately adaptive and reveals more detail with more room. A choice, not an accident — then know what size it will be captured at | | Runs on current browsers and devices — Chrome, Firefox, Safari, mobile included | A piece built on a bleeding-edge API (WebGPU…) or needing real GP...

Details

Author
camilleroux
Repository
camilleroux/genart-skill
Created
2 weeks ago
Last Updated
6 days ago
Language
JavaScript
License
MIT

Bundled in these plugins

Similar Skills

Semantically similar based on skill content — not just same category