A community archive of Handshake documentation and resources.
Handshake is a decentralized naming protocol that aims to replace ICANN's control over the DNS root zone. Instead of a single organization controlling top-level domains (.com, .org, .io), Handshake moves this to a blockchain that anyone can participate in.
From learn.namebase.io (English, 中文, Español):
- docs/index.md - Table of contents / sitemap
- docs/namebase-learning-center.md - Full documentation (~4,000 lines)
Topics: Getting started, buying HNS, auctions, DNS records, creating websites, resolving Handshake, developer guides, Handshake login/OIDC
From hsd-dev.org:
| File | Description |
|---|---|
| docs/hsd-dev/handshake-paper.txt | Handshake Protocol Whitepaper |
| docs/hsd-dev/protocol-summary.md | Protocol overview |
| docs/hsd-dev/merkle-tree.md | Merkle tree implementation |
| docs/hsd-dev/HIPs.md | Handshake Improvement Proposals |
| docs/hsd-dev/config.md | HSD configuration |
| docs/hsd-dev/auctions.md | Name auctions guide |
| docs/hsd-dev/wallet.md | Wallet setup |
| docs/hsd-dev/claims.md | Name claims |
| docs/hsd-dev/resource-records.md | HNS resource records |
| docs/hsd-dev/events-sockets.md | Events & WebSockets |
| docs/hsd-dev/plugins.md | Developing plugins |
| docs/hsd-dev/install-macos.md | macOS installation |
| docs/hsd-dev/install-linux.md | Linux installation |
- docs/hnsd-readme.md - SPV resolver daemon documentation
- Handshake Protocol - Official site
- Namebase - Handshake onramp/exchange
- HSD - Full node implementation
- HNSD - Light client / SPV node
- HIPs Repository - Improvement Proposals
- HNS Developer Telegram - Developer community