navigate.st

Every name here is on Bitcoin Cash. Type one — the chain answers, over ordinary HTTPS, in any browser, with nothing to install.

Names route through /bns/<name>. Bare labels are searched across every TLD on chain. Free-text queries search every name's label and its inline on-chain content.

Featured · everything else via the search above Type any name or word — see register your own
Bitcoin.Cash
Every byte of this page lives on the Bitcoin Cash blockchain. No ICANN, no DNS, no host.
on chain
hello.bch
The classic first name on BCDN — name registered on the Bitcoin Cash chain, page served from a Sia bucket.
sia
Sia.Coin
A test page on the new .coin TLD — content served from a Sia bucket, name pinned on the Bitcoin Cash chain.
sia
Theseus.X
Theseus Navigator's own address — download, verify, read what's inside. Served from Sia, name pinned on chain.
sia
Sirius.X
The BCDN registrar — reserve a name, attach records, view what you hold. Served from Sia, name pinned on chain.
sia
Hephaestus.X
Silent Mode's code forge — a Forgejo instance with BCH-wallet sign-in. Live server, TLS fingerprint pinned on chain.
server
Skip the relay altogether. Install Theseus Navigator (Windows or Android, Ariadne resolver built in) and the same names load without going through any gateway — no operator in the middle, nothing to trust between you and the chain.
Get the browser Register a name

Web3 domains on Bitcoin Cash

Every name you reach through navigate.st is a decentralized domain registered directly on the Bitcoin Cash blockchain. Ownership is a CashTokens NFT; records are signed on-chain payloads; there is no registrar, no DNS server, no annual lease that quietly turns into "pay us $19.99 or lose your name forever". If you have the private key, you have the name — and you keep it for as long as the Bitcoin Cash chain exists.

The ENS, Unstoppable and Handshake alternative

Bitcoin Cash fees are a fraction of a cent, so buying a decentralized domain name here starts around $0.25 for a full year on .x — compare with $5+ on ENS, $20+ one-time on Unstoppable Domains, or Handshake's auction-only model. BNS also ships real DNS: A, AAAA, SRV, CAA, TXT, static-site hosting on Sia, pinned-IP origins — not just a wallet address. Full comparison at navigate.st/vs.

Top-level domains open today

Fourteen public TLDs on chipnet right now — .bch, .x, .p2p, .bit, .nav, .sia, .coin, .cash, .gt, .sc, .dex, .cex, .nt, .test, .asm, .neo — with mainnet rollout tracked at the Sirius.X docs. New TLDs are themselves on-chain NFTs: anyone can register one and set its own rules.

Frequently asked

What is a BNS domain?
A web3 domain registered as a CashTokens NFT on the Bitcoin Cash blockchain. BCDN (Bitcoin Cash Domain Names) is the umbrella name for every domain registered through BNS.
How is this different from ENS or Unstoppable Domains?
Bitcoin Cash fees mean a name costs cents, not dollars. BNS supports real DNS records and static-site hosting out of the box, not only wallet-address resolution. Most TLDs have no renewal fee.
Do I need a special browser?
No. navigate.st/bns/<name> works in any browser. For trustless resolution without a gateway in the middle, install the free Theseus Navigator or the Ariadne Resolver.
How much does a BNS domain cost?
Short premium TLDs start around $0.25 for one year. Price per TLD is set by its on-chain owner. Live price list at silentmode.st/sirius-x.
Can I use a BNS name for email?
Yes — BNS records include MX-equivalent and SRV, so yourname.x can route email anywhere you point it. Mailbox hosting is up to you.
Is navigate.st censorship-resistant?
The on-chain registry is. navigate.st is one convenience gateway; anyone can run their own from the open-source Argus codebase, or skip gateways entirely with Theseus.
Can LLMs and search engines read BNS sites through navigate.st?
Yes. Every /bns/<name> URL is a public HTTPS page, listed in sitemap.xml and documented in llms.txt for LLM crawlers. Live API reference at navigate.st/api.

This gateway resolves names on your behalf, so it can see which .bch sites you ask for. It keeps no logs — but the only way to remove the need to trust it is to install a client that does the lookup on your own device. How this works → · API → · vs ENS / Unstoppable / Handshake →