# Abstract

<figure><img src="https://3958638932-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FZ5XZL16zX1ahJjFehaTy%2Fuploads%2FzSGe6sCDsUnOQfvKo8JY%2FInstagram%20post%20-%202.png?alt=media&#x26;token=056f6dde-1f61-4e11-8f86-9a46a90670b2" alt="" width="375"><figcaption></figcaption></figure>

HNDL, an acronym for **Handle Naming Decentralized Ledger**, represents an innovative decentralized handle naming system developed on the **Rootstock sidechain** and **Ordinals**.&#x20;

The HNDL smart contract enables users to register, manage, set token URIs, and transfer unique handles and sub-handles. Handles are assigned with a (**.₿**) suffix and are non-fungible tokens (NFTs) that can be linked to both **Rootstock and Bitcoin addresses** through Token Bound Accounts (**ERC-6551**).&#x20;

Users can sign in to applications and own their public and private data with **zero-knowledge proofs** assigned to specific apps.&#x20;

This gitbook provides a comprehensive overview of the HNDL contract, detailing its features, advantages, and technical specifications.&#x20;

***Disclaimer:** This gitbook is subject to change and is not finalized.*


---

# Agent Instructions: 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://studybitcoin.gitbook.io/hndl-bitcoin-handle-naming-system/abstract.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.
