> For the complete documentation index, see [llms.txt](https://bitcoin-time.gitbook.io/itcoin-.time/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://bitcoin-time.gitbook.io/itcoin-.time/bitcoin.time/bitcoin-time/a-protocol/how-to-use.md).

# HOW TO USE

### Defining Your Standard Visualizer with Time Protocol

As the owner of a unique standard inscription, represented as "0.STANDARD", you have the privilege of selecting which visualizer should be employed for your standard text.&#x20;

This process is simple as posting a JSON object directly on-chain with the "0" owner's address.

This JSON object must include 4 **essential** variables:

1. **`standardName (sn)`**: This could be 'time', 'Hz', 'ovo', or any unique identifier for your standard.
2. **`standardInput (si)`**: This is the specific type of data your standard will work with. Examples could include 'frequencyInput', 'timeInput', 'standardInput', ... among others.
3. **`standardVisualizer (sv)`**: This is the URL to your HTML file that serves to visualize or decoder for your standard.
4. **`protocol`**: the protocol to apply to your text, "**btctime**" to use time protocol.

Below is a template for the JSON object to be submitted:

```json
{ 
  "protocol": "btctime",
  "sn": "",
  "si": "",
  "sv": ""
}
```

These fields should be filled out with your specific data. For example:

```json
// Bitcoin .time v2
{ 
  "protocol": "btctime",
  "sn": "time",
  "si": "textStandard",
  "sv": "/content/22a2f576b26b16b8d1b948cde408f5edcb023f843f5bb588e169be866fff9180i0"
}


// inscribed by "0.time" owner.
```

Upon successfully submitting this JSON on-chain through the owner's address, the defined visualizer becomes associated with your standard text.

Consequently, your standard is empowered to use this visualizer for interpretation or visualization of its inscriptions, granting you greater control over how your standard is interpreted and displayed.


---

# 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://bitcoin-time.gitbook.io/itcoin-.time/bitcoin.time/bitcoin-time/a-protocol/how-to-use.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.
