$dmt-natcats

Generative SVGs

To create UNAT mint inscriptions with SVG content by EV, the following represents an example that utilized SVGs to render content. Feel free to use the open source script to your advantage to create your own UNAT.

Example

The mint inscription of a $dmt-natcats looks like the following:

Mint Inscription
{
"p": "tap",
"op": "dmt-mint",
"dep": "3e09b19d668e39bfa16aeae7882c123bfc42f939a09426b240b176f98628f487i0",
"tick": "natcats",
"blk": "44102"
}

If rendered properly, the inscription will appear like the following:

44102

Rendering Mints as Content

Mint inscriptions use the "dep" attribute in the JSON to point back to the $dmt-natcats deployment inscription that looks like the following:

The deployment inscription above has an "id" attribute that points back to an on-chain script where an algorithm is inscribed as JavaScript, and instantiated from multiple inscriptions with unique seeds from the mint inscription above. The unique seed being the block height inside the mint inscription.

The following script was used to render the images that make up the UNAT for $dmt-natcats mints. Each mint inscription is a unique art piece rendered from Bitcoin's block data. Generative SVGs were used in this script and serves as a starting point for any creator to use this script to render their own content.

Last updated