Official .alt RegistryOne domain per GitHub account during the initial phase
Cryptographically verified names for an alternative web.
.alt provides local-first HTTPS development and signed name resolution without relying on public DNS authorities or trusted gateways. Reserve your name with GitHub, generate your Ed25519 owner key locally with dotALT, and publish signed records distributed over IPFS.
1. Reserve with GitHub
Each GitHub account can reserve one
.alt domain during the initial rollout, keyed to your immutable numeric GitHub ID.2. Bind Local Owner Key
Your Ed25519 private key never leaves your machine. The
alt CLI proves key possession via a single-use challenge before ownership is signed.3. Signed IPFS Manifests
Once you sign a target record with
alt publish, the registry publishes a verified CIDv1 raw manifest to IPFS/IPNS.Fair Allocation Policy
During the initial phase, each GitHub account may register exactly one .alt domain (2–63 lowercase ASCII letters, digits, and interior hyphens). System names such as
register.alt are permanently reserved for network bootstrap.# Authenticate the dotALT CLI and bind your local Ed25519 owner key:
alt login github
alt register yourname.alt
alt publish yourname.alt --target https://your-origin.example