About NatDogs

Intro

NatDogs is the second art collection created from Digital Matter. Each NatDog has unique traits, and is generated autonomously through the Bitcoin blockchain.

The genesis NatDog was inscribed on 2/23/2024. On launch, it became the second utilization of the Unique Non-Arbitrary Token (UNAT) standard.

Additionally, NatDogs is the second blockchain project utilizing autonomous feature release. Unreleased NatDogs traits have the potential to be introduced until the last Bitcoin block is mined (estimated in the year 2140).

NatDogs is a project created in the midst of confusion... The NatDog DMT ticker was deployed by Mitoshi, however this was because he thought the Doge DMTNatDogs were being launched on Bitcoin. This created 2 collections of NatDogs minting at the same time on separate chains. Fkedupart stepped up to create the art for NatDogs completely free of charge. Fkedupart along with the help of MitoshiDev and OrdinalsKing we created NatDogs.

NatDogs supply

NatDogs supply is determined based on the occurence of the pattern "3b" in the hexadecimal bits field of Bitcoin's block data. Each NatDog is associated with a specific Bitcoin block, and NatDogs only exist for blocks containing the pattern "3b" (see table below).

Bitcoin Block Height
Bits field value
Natdog

0x1a6a93b3

Yes

0x1a6a93b3

Yes

0x1a44b9f2

No

Because new Bitcoin blocks are continuously being introduced, NatDogs supply is dynamic. Bitcoin's bits field is associated with mining difficulty. Mining difficulty adjusts every 2016 blocks (approximately every two weeks). Any difficulty period corresponding to the occurence of the pattern "3b" will produce a new set of 2016 Natcats.

Prior to the deployment of NatDogs, there were x4 difficulty periods in Bitcoin's history that contained the pattern 3b at the time of the deployment of the NatDogs genesis inscription. On deployment, NatDogs supply was 8064. Future NatDogs supply events cannot be precisely predicted. The next set of 2016 NatDogs may be introduced next month, next year, in 10 years, in 100 years, or never.

Trait Selection

Each NatDog is a one-of-one artwork with unique traits. Traits are selected using Bitcoin's block height field, which serves as a unique key. Each Natcats trait is assigned to a distinct pattern search function that can be applied to the block height field. In the example below, the NatDogs DMT mint for block 123008 ("blk": "123008") returns TRUE for the trait “earring”, and FALSE for trait "bow" based on the contents of As a result, only the trait "earring" is assigned.

{
"p":"tap",
"op":"dmt-mint",
"dep":"3e09b19d668e39bfa16aeae7882c123bfc42f939a09426b240b176f98628f487i0",
"tick":"natdogs",
"blk":"123008"
}

Because only a subset of block heights are valid instances of NatDogs, the rarity of a given trait is a function of both the block field, as well as the distribution of NatDogs supply across blocks.

Multi-pattern DMT Framework

Natdogs utilizes a Multi-pattern Digital Matter Theory (DMT) framework to establish relationships between traits. This framework was developed for Natdogs. More information on this framework can be found here.

Traits

A comprehensive overview of Natdogs traits can be found here.

Dynamic Rarity and Unreleased Traits

Because NatDogs supply is dynamic, the rarity of a given trait is also subject to change. A given trait may increase or decrease in its rarity relative to other traits as new block heights are introduced. As a corollary of this, traits that have zero supply at the time of deployment, may be introduced to the supply at a later date as new block heights are introduced. These traits can be considered unreleased on deployment. Unreleased traits are a key feature of a multi-pattern DMT framework. Future availability of unreleased traits cannot be predicted by design. This creates an experience in which both creator and participants are witnesses to a project’s autonomous unfolding.

There are 9 unreleased traits in NatDogs, all to be announced as each trait will take inspiration from current events in the space.

Pattern Function
Trait
Frequency
Example Block

contains "00000"

TBA

0

none

contains 6-digit fibonacci number

TBA

0

none

contains 7-digit fibonacci number

TBA

0

none

Why NatDogs

NatDogs was created to explore the possibilities for autonomous creation featuring a crossover between art and technology through Digital Matter.



All NatDogs have a matching counterpart NatCat which allows for the collecting of pairs. This is the first collection to ever use this method.

Acknowledgments

NatDogs was created by Fkedupart and MitoshiDev UNAT indexing is provided by Trac Systems Thank you to the community for your support.

Last updated