One internet.
More possibilities.

Open-source infrastructure connecting private DNS with decentralized naming, identity, and discovery.

Early-stage. The services described here are directions, not a live resolver.

CryptDNS titanium padlock and satin-silver wordmark in front of a double helix that becomes a network of nodes.

You should not have to choose between convenience, privacy, and control.

The internet you know and the networks still arriving can share one way in.

CryptDNS is being built so encrypted, policy-aware DNS can sit beside ENS, Handshake, ArNS, and identity discovery. Adopt new capabilities without learning every protocol first. Existing services stay useful. New names get a path. Nobody has to pick a side of the internet and stay there.

Different names take different paths. What follows is one map, not one protocol.

A name is the start of a path, not the destination.

Watch the helix open into separate routes. Then pick an illustrative name type. Changing DNS alone does not make every decentralized name a normal HTTPS site.

Illustrative map of five naming routes A double helix untwists into five different resolution paths: conventional DNS, ENS, Handshake, ArNS, and identity or agent discovery. The paths are educational examples, not live lookups.

Illustrative: example.com is resolved through DNS to an HTTPS endpoint.

Conventional domain
  1. DNS resolution finds the endpoint for a familiar domain.
  2. An HTTPS endpoint still needs its server and certificate.
ENS name
  1. ENS resolution reads the name and its records.
  2. The resource is interpreted.
  3. An appropriate content-access path follows. That is not always ordinary HTTPS.
Handshake name
  1. Handshake root resolution uses a different root.
  2. DNS delegation still applies.
  3. The endpoint has its own authentication requirements.
ArNS name
  1. Name-to-content resolution returns a content reference.
  2. A content gateway is the access path.
Identity and agent discovery
  1. A Nostr NIP-05 identifier or an agent/MCP discovery record is one possible document.
  2. What comes back is a public key or an advertised endpoint for a relevant client.

These are designed examples with simulated results. Nothing on this page queries a blockchain, a public resolver, or a third-party API.

CryptDNS should be the convenient choice, not an unavoidable dependency.

Run as much or as little as you need. These are product directions, not a menu of live plans.

Run it yourself

Self-hosted software with local caching, policies, and optional on-site statistics. A direction, not a ready-to-install claim.

Use CryptDNS-operated infrastructure

A managed path for people who want convenience. Availability has not been announced.

Get professional help

Deployment, management, and commercial support are possible later offerings for teams, MSPs, and ISPs.

Replaceable upstreams stay in the design. Convenience is optional. Control travels with you.

Specific commitments. Honest limits.

Principles for the work, not a certification, an audit, or a claim that every capability already exists.

Early-stage project. This site describes intended direction, not an available resolver.

A ten-second brand clip. It plays only if you press play. It is not a product demo.

Help build an internet with more choice and fewer gatekeepers.

This is the project overview. Status, source, documentation, and contribution paths live here. There is no waitlist and no resolver to join.

  • Current status Early-stage public website and positioning. No production service, uptime figure, or audit is claimed.
  • Source code View source on GitHub
  • Documentation Not published yet. This page will link it when it exists.
  • Contribute Open an issue Ask a question or suggest a path in. Business inquiries can use the same issues list until a dedicated channel exists.