Hi everyone! I released a participatory generative art collection where the algorithm's inputs are human interpretations of a daily cultural prompt rather than a random seed.
Each submission is an (x, y) coordinate on a grid. x = performed to honest. y = dividing to uniting. The prompt text is hashed to seed the RNG, so the shuffle order is deterministic and reproducible. The rendering algorithm is recursive subdivision - each submission cuts the canvas and claims territory in one of four colors based on quadrant position.
The interesting constraint: because the prompt seeds the RNG rather than a transaction hash, the same word always produces the same shuffle of any given submission set. The artwork is verifiably reproducible from its inputs. The algorithm is implemented identically in Solidity (onchain SVG) and TypeScript (frontend preview) so the rendered output is the same in both.
Feel free to check it out at mixedmessages.fyi and submit an interpretation to today's prompt, FREE SPEECH. Happy to share more about the rendering logic or the Solidity implementation.
Top comments (0)