Generative art is art that is produced by computer code. Often the artist writes a code script algorithm and the computer produces the art. The artist can churn out many pieces with their algorithm in a short time. From there the artist has a choice. She may review them, and then choose the “cream of the crop” for release. Or, an artist can focus on their code rigorously from the beginning, accepting all outputs as part of the body work. The artist takes this apporach only with the confidence that their code was written well enough to stand behind each and every piece.

In the emerging world of Non Fungible Tokens (NFTs), I feel this latter approach is the “higher ground” and the current direction. Each piece is tied to a unique hash-code that is unknown until the moment that the piece is “minted”. The hash-code parameterizes the algorithm to produce unique but repeatable results based on its unique 64 characters. This hash code is also used to identify the NFT for perpetuity on the Ethereum blockchain. ArtBlocks is platform that supports artist that make hash-based generative works with code that is injected into the NFT itself, as opposed to a product of the code being attached to an NFT with are sold on platforms like OpenSea.

Not all pieces are necessarily produced in this way and there are many NFTs with non-generative code behind the work. This makes them no less worthy as art, but instead represents a different approach to computer-based art. Most of my generative pieces are prints made from algorithmic code. But there are also some digital paintings and one-off videos of running code. If you enjoy these pieces be sure to check out these sites:

Bacon Bits Collective

ArtBlocks

OpenSea

GIthub

Click on the Generative Art category in my GALLERY to see this kind of work.