🖼️
Natalias
  • Introduction
  • How to view Natalias
  • Framework
  • Traits
    • Color Scheme
    • Style
    • Margin
    • Shape Count
    • Shape Style
    • Glitched
    • Rotated
    • Inverted
  • Resources
Powered by GitBook
On this page
  • Token
  • Deployment
  • Image Generation Script

Framework

PreviousHow to view NataliasNextTraits

Last updated 1 year ago

Token

A standard Natalias token will be a text or JSON inscription that looks like this:

{
"p":"tap",
"op":"dmt-mint",
"dep":"dd7cd31737870aaf9ff516bef64b3be7a626aaca208ac799f83b6ddf25d621cai0",
"tick":"natalias",
"blk":"657586"
}

The protocol is , the operation is a mint, the deployment is the inscription ID of the and the block number ("blk") refers to a valid Natalias block number, in this example; 657,586.

We can verify the validity of this mint by checking the bits hex value of the block:

As you can see, it contains the fed pattern:

Deployment

{
"p": "tap",
"op": "dmt-deploy",
"elem": "fe53987c8f94916ed6657b448c7422c0b44dbeca17c4c7554346a0a67b5090bdi0",
"tick": "natalias",
"dt": "h",
"id": "685795bd1c588b389b86d3792fde84f3ae8b82022f0e19ac2d36b79080f4c6c5i0"
}

Image Generation Script

It is an HTML page that generates the Natalias art for every block number (valid or not). The format is vector and the generated art can be downloaded as a *.PNG image file.

All Natalias tokens point to the "id" of the deployment inscription, which points to the "id" of the image generation script. As such, any platform can follow this trail to generate the artwork for any valid Natalias mints, by passing the id of the token inscription as a GET parameter to the image generation script. The image generation script fetches the content of the token inscription, parses the blk number, and uses it as the seed for the image generation.

In the future, we plan to leverage our learnings to establish an open framework that will empower other creators on Bitcoin.

If somebody tries to mint a Natalia for an invalid block, it will fail the pattern matching standards set in the Digital Matter Theory , and thus will not be indexed as a valid mint by .

The official $dmt-natalias token deployment can be found at:

The protocol is , the operation is a token deployment, the ticker is "natalias" and the "id" points to the inscription ID of the official Natalias image generation script.

The official Natalias image generation script can be found at:

The image generation is achieved through the library, which provides utilities for creating CSS art. The 80KB javascript library was inscribed on-chain solely for the purpose of this project.

documentation
TRAC
https://ordinals.com/inscription/dd7cd31737870aaf9ff516bef64b3be7a626aaca208ac799f83b6ddf25d621cai0
TAP
https://ordinals.com/content/685795bd1c588b389b86d3792fde84f3ae8b82022f0e19ac2d36b79080f4c6c5i0
css-doodle.js
UNAT
TAP
https://explorer.btc.com/btc/block/657586
official Natalias dmt-deploy inscription