Composable Elements //

On-chain
Color
Utilities
Themes

On-chain image parts that may be composed into other artworks.

Enable different colorways by importing themes into an artwork. Each theme object contains an array of 5 colors, as well as contrast and saturation values.

Themes may also be generated dynamically by passing hue, contrast, and saturation values.

Themes may be grouped by set, to create a consistent group for a project, or in order to randomly select.

Themes Contract is deployable, to create your own instance on any EVM chain.

getThemeColors(uint themeId)
getTheme(uint themeId)

Fragments

Royalties
Composable

Fragments ae standalone image parts designed to be injected into other images.

Each fragment is in itself an ERC721 token, ebabling owners to receive royalties when it is used.

getArt(uint tokenId)

gets the image fragment as string to be injected

getArtwork(uint tokenId)

Gets an object containing information about the artwork, including name, description, image string.

Twitter
Threads
Instagram
Discord
© A Thirdman Labs Experiment