> For the complete documentation index, see [llms.txt](https://treves-studios.gitbook.io/bm-learning-center/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://treves-studios.gitbook.io/bm-learning-center/tattoo-properties/functionality.md).

# Functionality

**Status** – Tattoo NFTs can be sold multiple times before they are even applied on skin in real life. A *Pristine* tattoo may hold more market value than an *Inked* one.

All new tattoos have *Pristine* status at creation. Once a tattoo is inked in real life, its status is changed to *Inked* through a blockchain transaction. Once a tattoo’s status turns to *Inked*, it can never turn back to *Pristine*.\
\
**Inked Count** – A tattoo can be inked more than once, to multiple owners. On BirthMark, collectors can send an *Inking Request* for the tattoos they have bought on the secondary.\
\
Every time a tattoo is inked in real life, *Inked Count* increments by 1. All tattoos have an *Inked Count* of 0 at creation, which is the same as being *Pristine*.

**Ink Date** – When artists list their tattoos for sale on BirthMark, they specify a deadline for the real life application (inking) of that tattoo.

<figure><img src="/files/YmhCc1ObqFGJuikYTtY1" alt="" width="375"><figcaption><p>NFT tattoos have functionality</p></figcaption></figure>

{% hint style="warning" %}
**Important:** Once a sale takes place, it’s collector’s responsibility to set an appointment with the artist before the *Ink Date*. \
\
Artists are responsible for inking the tattoos they’ve sold at no extra cost, unless, the tattoo's *Ink Date* has already expired.\
\
A collector can send an *Extension Request*, or, a new *Inking Request* to the artist, any time. Artists and collectors can set a new *Ink Date* for their tattoos on BirthMark.
{% endhint %}

<figure><img src="/files/Fg7o0IOvSpxoKUTdNDhE" alt=""><figcaption><p>Collectors can send requests to artists and update their tattoos' properties</p></figcaption></figure>


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://treves-studios.gitbook.io/bm-learning-center/tattoo-properties/functionality.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
