Shackled is the first general-purpose 3D rendering engine built entirely within smart contracts for the Ethereum blockchain. To demonstrate the power of this technology, we’re creating an on-chain collection of 1024 3D generative art pieces. # The Shackled Genesis collection. In each Genesis piece, you’ll find an exploration of depth, symmetry, hierarchy, perspective, and emergence. This is explained in detail in our blog. The real magic happens when we pass those structures to the Shackled on-chain rendering engine; it brings them to life by computing a vibrant 3D render. Uniquely, Shackled doesn’t require an off-chain or client-side renderer — it all happens on Ethereum. 3D art doesn’t get more on-chain than this.