Cypher (2021) di @TsukamotoHideki è un motore grafico procedurale deterministico scritto interamente in Solidity. Ogni token è definito da due componenti inseparabili: 1. un hash crittografico (seed) 2. un sistema di disegno in tempo reale Ecco tutto — nessun runtime esterno, nessuna dipendenza off-chain, nessuna libreria di asset nascosta. Al momento della creazione, il contratto deriva un seed unico a 256 bit utilizzando keccak256 e entropia on-chain (hash del blocco, dati tx, ecc.). Questo seed è immutabile, imprevedibile e diventa l'unico dato memorizzato per il token. Quando viene chiamato generate(tokenId), il motore CypherDrawing rigenera proceduralmente l'intera immagine da zero: calcolando sedici anelli concentrici, suddividendoli in archi, selezionando da tabelle di colori gradienti e assegnando tratti visivi come punti, interruzioni, cappucci e persino sovrapposizioni basate su testo. Il risultato è una stringa SVG autonoma—completamente deterministica, conforme agli standard e renderizzata direttamente dal browser. L'arte non vive solo su Ethereum—è composta da essa.