HNDL : Bitcoin Handle Naming System
  • Abstract
  • Table of Contents
  • 1.1 Background
  • 1.2 Objectives
  • 1.3 Terminology
  • 2.1 Core Features
  • 2.2 Fee Structure
  • 2.3 Burning Mechanism
  • 2.4 Events and Logging
  • 3.1 Personalized Web3 Identity
  • 3.2 HNDL Wallet
  • 3.3 Ordinals Inscription
  • 4.1 Limitations
  • 4.2 Risks and Mitigations
  • 5.1 Road Map and Future Enhancements
  • 5.2 Summary
  • 5.3 Contact Information
  • 6.1 Connect to Rootstock
  • 6.2 Register Handle/Sub Handle
  • 6.3 Renew Handle/Sub-Handle
  • 6.4 Sub-Handle Mint Permission
  • 6.5 Transfer Handle/Sub-Handle
  • 6.6 Update Token URI
  • 6.7 Inscribe Handle
  • 6.8 Token Bound Accounts
  • 6.9 Logo's
Powered by GitBook
On this page

Abstract

NextTable of Contents

Last updated 9 months ago

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

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).

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

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

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