Summary
DNNS is Lithosphere’s on-chain naming application. Its public repository contains an ENS-derived implementation, custom Solidity contracts, deployment manifests and explorer integration. The documented v0 service uses the .litho namespace on the Kamet testnet.
This is a blockchain application namespace. It does not replace the public DNS root. Compare ENS, Handshake and PKARR in the decentralized naming overview.
How it works
The documented Kamet deployment uses an ENS registry, base registrar, custom registration controller, public resolver and reverse registrar. Registration follows a commit–wait–reveal flow. The owner sets resolver records separately from registration.
The v0 interface supports second-level .litho names and free testnet registration. The repository distinguishes that deployed interface from later reference architectures and cross-chain work; these should not be treated as one interchangeable production system.
The explorer’s acceptance record documents forward resolution and forward-confirmed reverse resolution. A reverse name is displayed only after resolving that name back to the queried address.
Trust model / threat model
- Name control depends on the selected chain, deployed contracts and controller configuration.
- RPC services and explorer interfaces affect availability and the information shown to users.
- Publishing source and deployment addresses does not establish that the contracts have been independently audited.
- The project’s security notes identify unresolved development-tool dependencies and distinguish them from the contracts’ runtime behavior.
Readiness
Experimental. Public code and a documented testnet deployment exist. The repository’s acceptance record describes a supported Kamet interface and explorer checks; that evidence supports testing this implementation, not a claim of general cross-chain production readiness.
Limits
- The documented v0 interface is limited to Kamet and second-level names.
- Registration and record updates are separate operations.
- Cross-chain expansion must be evaluated against the specific implementation and deployment being used.
- A source release and an acceptance checklist are not a security audit.
Primary sources
- Lithosphere source
- DNNS implementation overview
- DNNS code provenance
- DNNS security model
- DNNS acceptance checks
Page history
- Updated
- 2026-10-25
- Origin
- Compiled from the ungovernable.tech research notes.
- Improve this page
- Suggest an edit — issues and pull requests are welcome.