Sky Meadow is an on-chain generative artwork built using JavaScript and p5.js, and minted on Ethereum.
Named after a place of lush beauty nested deep in the heart of Virginia.
Each piece is unique and uses its own individual seed value, generated at the time of creation.
Secondary market on OpenSea.
Explore the entire 555 piece collection on Deca.
The code, which is 55,493 characters long, is stored on an Ethereum smart contract here.
Additionally, the name, unique hash, and attributes for each piece are stored on that same contract.
Querying "GetScriptChunk" with the Sky Meadow contract address as the "creator" (0x8452ee9a2fc4e80c53b33a2b38824c7976744521), 1 as the "series", and 0 as the "index", will return a guide for how to view this data:
The main Sky Meadow contract is a Manifold contract. The TokenUri of the Sky Meadow contract here is overridden by the extension contract here.
Additionally, the mint function for these tokens was called via the custom extension contract. This allowed me to generate a unique hash at mint-time before calling the overriden mint function. This permanently connects the custom extension contract to the Sky Meadow Manifold contract..
The live render of any Sky Meadow is available to explore here. You just need to change the parameters hash and number in the URL to the values of your desired Sky Meadow.