0x05 / 0x0eHow do I publish under a name nobody can seize?
Sovereign Naming
DNS is a chokepoint: registrars, registries and resolvers can all be ordered to take a name down. Self-authenticating names, blockchain registries and key-rooted alternatives, with an honest look at which ones are sovereign and which only look it.
Start here
Guides
Technologies
Ethereum Name Service (ENS)
Deep dive
✓ Battle-tested
ENS as Identityalso in identity
Deep dive
Usable
Handshake
Deep dive
Usable
IPNS and DNSLinkalso in storage
Deep dive
Usable
Namecoin
Deep dive
Usable
PKARR: Public-Key Addressable Resource Records
Deep dive
Usable
Cardano DNS
Deep dive
Experimental
DNNS
Deep dive
Experimental
GNU Name System (GNS)
Deep dive
Experimental
Nomen
Deep dive
Experimental
Pubkyalso in identity
Deep dive
Experimental
Slashtags
Deep dive
Historical
Unstoppable Domains
Deep dive
! Cautionary
Reference and research
Directory31 curated links
Nostr & Public-Key DNS
- nomen — Nostr and Bitcoin based naming system
- pkdns — pkarr based DNS setup compatible with existing DNS
- pkarr — Public Key Addressable Resource Records
- Nuhvi/pkarr — Public-Key Addressable Resource Records using Mainline DHT and BEP44 for sovereign TLDs
- pkdns-publisher — Rust service that republishes PKARR DNS records to keep them alive on Mainline DHT
- Pkarr Introduction — Technical overview of public-key addressable DNS records over Mainline DHT
- Pubky Core — Homeserver and SDK stack for public-key-based censorship-resistant web applications
- Pubky Nexus — Backend indexing layer connecting Pubky homeservers to social-app APIs
- Pubky App — Web client for the Pubky social application ecosystem
ENS
- Ethereum Name Service — Ethereum-based decentralized naming system
- ENS Documentation — Official protocol, resolution, registrar, resolver, and developer docs
- ENSIP-1 — Core ENS protocol specification for registry, resolvers, namehash, and registrars
- ENS Contracts — Core smart contracts for ENS registry, registrars, and public resolvers
Cardano DNS
- blinklabs-io/dns-contracts — Decentralized DNS service and marketplace contracts on Cardano
Handshake
- Handshake — Decentralized, permissionless naming protocol replacing Certificate Authorities
- Handshake GitHub — Node implementation and protocol specs
- hnsd — Lightweight SPV resolver daemon for resolving Handshake names locally
- Awesome Handshake — Curated directory of Handshake sites, resolvers, nameservers, and tutorials
- Namebase Learning Center — Introductory Handshake docs covering decentralized root-zone ownership
- Handshake Decentralized SLDs — Proposal for ERC-721 second-level domains anchored to Handshake TLDs
- Handshake Tools — DANE, site-check, login, and protocol tooling for the Handshake ecosystem
- Resolving Handshake Domains — Handypedia guide comparing hsd, hnsd, Fingertip, Beacon, and remote resolvers
- Bob Wallet — GUI wallet for Handshake name management
- Handshake DNS Replacement Guide — 10-step guide to replacing DNS with Handshake (December 2025)
- Alternative DNS Systems - ENS, Handshake — Comparison of decentralized DNS alternatives
- A Practical Guide to Decentralized Websites — Deploying decentralized websites using ENS, IPFS, Filecoin, and Safe
- Tokenized DNS Domains with Doma and ENS — Doma Protocol enabling DNS domains to function as ENS names
Namecoin
- Namecoin — Experimental decentralized DNS and identity using Bitcoin infrastructure
- Namecoin Post-Quantum TLS — Research on PQ-resistant Namecoin TLS implementation
- Namecoin FOSDEM 2026 — Namecoin and Tor PKI presentation announcement for FOSDEM 2026
Mesh network naming
- zhoreeq/meshname — Universal naming system for all IPv6-based mesh networks (CJDNS, Yggdrasil)
Briefings6 latest
Decentralized DNS Monday — October 05 2026 Weekly Update2026-10-05
2026-10-05
Decentralized DNS Monday — September 28 2026 Weekly Update2026-09-28
2026-09-28
Decentralized DNS Monday — September 21 2026 Weekly Update2026-09-21
2026-09-21
Decentralized DNS Monday — September 14 2026 Weekly Update2026-09-14
2026-09-14
Decentralized DNS Monday — September 07 2026 Weekly Update2026-09-07
2026-09-07
Decentralized DNS Monday — August 31 2026 Weekly Update2026-08-31
2026-08-31