The Quantova Naming Service (QNS) is a decentralized on-chain identity and domain management module built directly into the Quantova Layer-1 blockchain. Designed as a blockchain-native alternative to traditional DNS, QNS enables users, developers, and organizations to register human-readable names, manage namespaces, and resolve metadata or content entirely on-chain with no centralized intermediaries.
QNS integrates permissioned root domain policies, secure commit-reveal mechanics, flexible pricing models, and robust resolver capabilities, making it a foundational component for identity, naming, and decentralized application ecosystems on the Quantova network.
What Is QNS?
QNS functions as a decentralized naming framework that transforms long, cryptographic wallet addresses into readable names (e.g., alice.qtov) and provides a standardized system for linking metadata, applications, and content to domain records.
Unlike traditional DNS controlled by centralized authorities, QNS is fully governed, validated, and resolved on-chain, ensuring immutability, censorship resistance, and cryptographic security.
Its architecture supports both root domain governance and open community participation through subdomain registration.
Core Capabilities
| Feature | Description |
|---|---|
| Root Domain Registration | Only established through on-chain governance. Governance sets permissions, pricing rules, and policies. |
| Subdomain Commit-Reveal Registration | A secure two-step process (commit → reveal) preventing front-running. |
| Permissions | Domain owners control who may register subdomains under their namespace. |
| Pricing Model | Root domain owners define flexible, customizable pricing for subdomains. |
| Resolver System | Stores addresses, metadata, text records, and content hashes. |
| Reverse Lookup | Maps account addresses back to their primary domain names. |
| Renewals & Expiry | Name ownership is time-bound, requiring renewal before expiry or after a grace period. |
These tools make QNS a modular, extensible identity layer for Quantova.
Domain Types
QNS supports two primary domain categories, each with its own registration path and permission system.
1. Root Domains
-
Registered exclusively via governance.
-
Designed for ecosystem-level namespaces.
-
Include configurable pricing, permission rules, renewals, and embedded policies.
2. Subdomains
-
Registered by users under approved root domains.
-
Secured via commit-reveal to prevent front-running.
-
Enable custom ecosystems, app namespaces, and identity structures.
How QNS Works
1. Root Domain Registration
Governance initializes the domain, sets its owner, permissions, pricing, and expiry. Once registered, the root domain becomes active within QNS.
2. Subdomain Registration
Users register subdomains through a commit → reveal workflow:
-
Commit: User submits a hashed commitment of the desired name.
-
Reveal: After the required window, the user reveals the name and parameters to finalize registration.
This prevents bots or observers from stealing names during the process.
3. Domain Records
Domain owners may attach:
-
blockchain addresses
-
metadata
-
content hashes
-
text strings
-
application identifiers
These records enable identity mapping and content routing across the Quantova ecosystem.
4. Renewals, Expiry, and Updates
Domains:
-
expire after their term
-
enter a grace period
-
become reclaimable when fully expired
Owners may update pricing, permissions, policies, or ownership at any time based on their governance-defined rights.
Security & Validation Features
QNS is built with a security-first approach, incorporating mechanisms to prevent misuse and enhance domain integrity.
Homograph Protection
All names are normalized using ASCII (IDNA/UTS-46) to prevent visually deceptive lookalikes.
Commit-Reveal Security
Prevents registration front-running by hiding the chosen name until reveal.
Dynamic Pricing
Domain owners can enforce yearly pricing rules, allowing adaptive market dynamics.
Reclamation Logic
Expired domains return to the available pool after the grace window ends, protecting namespace integrity.
Tracked Events
QNS emits a series of on-chain events to ensure transparency, auditability, and integration with dApps, explorers, and indexing services.
-
RootDomainRegistered
-
SubDomainCommitSubmitted
-
SubDomainRegistered
-
PermissionsUpdated
-
PricingUpdated
-
OwnershipTransferred
-
ReverseLookupSet
-
RecordUpdated / RecordCleared
-
ExpiryUpdated
These events form a complete operational log for QNS activity.
Use Cases
QNS unlocks a wide range of ecosystem utilities:
1. Human-Readable Wallet Names
Replace long wallet addresses with simple names like:
-
alice.qtov
-
company.qtov
2. App-Specific Namespaces
Developers can create structure such as:
-
appname.qtov
-
dao.project.qtov
3. Identity & Profile Management
QNS records can store:
-
profile metadata
-
decentralized identity links
-
application endpoints
4. Content Addressing
Link domains to:
-
IPFS hashes
-
on-chain content
-
application metadata
All resolved natively through QNS resolvers.
The Quantova Naming Service (QNS) establishes a foundational identity layer for the Quantova Layer-1 blockchain. By enabling on-chain naming, secure domain management, and rich resolver capabilities, QNS creates a human-readable interface for the decentralized space, supporting wallets, applications, DAOs, content, and ecosystem-level namespaces.
As Quantova continues to expand its quantum-resistant infrastructure and multi-chain interoperability, QNS plays a critical role in delivering a secure, scalable, and user friendly naming experience for developers and users across Web3.