Flow Study is nine flow-field pieces that I made in C# on MonoGame while I learned generative art. The technique is the one that Tyler Hobbs describes: Perlin noise makes a field of angles, and short curves follow it. Palette, octaves, persistence, lacunarity, and step length set the look of each result.
Each piece is deterministic: the same seed gives the same image. The seeds are
the filenames, for example 1337.
I wrote the generator myself. The renders above come directly from it. I enlarged them with Topaz for the minted editions.
I listed them on the shared OpenSea contract as D.C. Alter, my first pseudonym. The ownership is on-chain, but the image and metadata are on the OpenSea server. My later work tries to fix this.
2021-10-19 — The first piece goes on-chain
The shared OpenSea contract uses lazy minting: it writes a token to Ethereum only at the first sale. The first piece sold for 0.1 ETH on 19 October 2021. The contract puts the creator address in the token id, so the token id proves the author.
cast call 0x495f947276749Ce646f68AC8c248420045cb7b5e "uri(uint256)(string)" 95792242926857919077227441409141211292098288469233793095460491127326205018113 --rpc-url <rpc>Run that uri() call. It returns an OpenSea URL, not an IPFS hash.








