Names on the chain.

Sirius.X is the entry point for BCNR — Bitcoin Cash Name Registry. Register a top-level domain, register a name under one, look up records, verify anything against the chain.

One search checks the label across every TLD in the registry. Available names appear first.
Or browse what you can do → Read the docs

Try it

Three things you can do right now. The registrar and TLD-registry UIs live at silentmode.st today; Sirius.X is the canonical home and will consolidate them here.

Register a name

Pick a label, search across every TLD in the registry at once, mint the name certificate straight into your own wallet. Renewals are per-TLD policy set by the owner — the price the TLD sets is what you pay.

Register a TLD

A TLD is itself a certificate on the chain. Anyone can mint one — you become the registry operator for every second-level name under it, set the price yourself, and earn 90 % of the fee on every name registered under it. Renewals are per-TLD policy that you control.

Look up & verify

Resolve any BCNR name, compare records across mirrors, and check the TLD registry snapshot against the chain. Everything is publicly verifiable.

🔑 Sign in — your names portal

Import your seed phrase or connect a wallet (Cashonize / Paytaca via WizardConnect) to see every name you own, review records, and update them. Your keys never leave your browser.

🧭 Theseus Navigator

The browser that speaks BCNR natively. Open hello.bch in the address bar — it just resolves. TLS verified against on-chain fingerprints, no OS trust-store install.

Documentation

The full docs — TLD registry model, record types, resolver & gateway paths, mainnet pricing, verification, and the operator runbook pointer — live on their own page so they can grow without cluttering the landing.

Propose a new TLD

The per-TLD registry means minting a TLD is a real, paid action — not a namespace land-grab. During the alpha, all TLD mints are operator-signed. To propose a TLD, get in touch via the channels below. The design (mainnet) adds an on-chain covenant with countersignature + tiered USD price floors: 1-char $100k, 2-char $50k, 3-char $15k, 4-char $5k, 5–8-char $1k, 9+-char $250; one-time payment (not annual). See the design doc for the full model.

ICANN-adjacent TLDs are not open for public mint. A TLD registry is only useful if it does not immediately collapse into an ICANN-shadow — the mainnet covenant enforces this; on chipnet the operator's countersignature is the gate.

The pantheon

Sirius.x is one of seven sibling .x names — the Silent Mode pantheon. Each project is its own on-chain certificate; each site is reachable through any BCNR resolver, plus the silentmode.st gateway for browsers without one.

⛓️ Silentmode.X

The project umbrella. Redirects to silentmode.st where every pillar has its own landing page + download hub.

Sirius.Xyou're here

Names on Bitcoin Cash — register, resolve, verify, manage. This site.

Theseus.X

The browser that speaks BCNR natively — Chromium build with the resolver baked in, no OS-level daemon or root-store install.

⚒️ Hephaestus.X

The forge. Forgejo instance for the ecosystem's git repos, backed by BCH wallet auth. Sirius's own source lives here.

🔮 Prometheus.X

Fire from the chain. The project's foresight / experimentation layer. Redirects to silentmode.st/prometheus/ today.

☀️ Helios.X

The public gaze. Analytics, dashboards, transparency reports. Redirects to silentmode.st/helios/ today.

✉️ Hermes.X

Messenger. Nostr-based messaging bound to a BCNR name via the np + nr records. Redirects to silentmode.st/hermes/.

What's coming

The wallet portal, Sirius Studio, signed off-chain records, and the name marketplace all shipped over the past weeks. Here's what's still on the roadmap.

Sirius Press planned

A WordPress fork with the email requirement stripped from account and publish paths, and wallet-signature login in its place. For BCNR name owners who want a dynamic backend without giving up sovereignty — self-host on any VPS and point your name's p or ip record at it.

Wallet-signed comments spec ready

Any BCH wallet can post; the name owner moderates; comments live in the name's own Sia bucket next to _records.json. No email, no accounts, no CAPTCHA — the wallet signature is the identity. Drops into any page as one script tag.

Studio: templates & content collections in progress

Twelve new starter templates (portfolio, blog, restaurant, event, resume, agency, coming-soon and more), ten new drop-in section blocks, a card gallery picker, and a client-side CMS bolt-on for blog-shaped content — all persisting to the name's Sia bucket.

Mainnet migration planned

Chipnet today, mainnet later. The USD-pegged listing covenant, the TLD registry beacon, and every record type moves to mainnet with fee tiers by label length. The shape stays the same; only the network changes.

Decentralized git remote MVP live

Silent Mode's own code lives at code.silentmode.st — a Forgejo forge with wallet-address logins. The Sia mirror for full offline reproducibility of every release is the next track.

git clone https://silentmode.st/sirius-x/repo/silent-mode.git

One-shot snapshot as a downloadable git bundle (works when dumb-HTTP is blocked):

curl -O https://silentmode.st/sirius-x/repo/silent-mode.bundle
git clone silent-mode.bundle silent-mode

Verify this page against the chain

You do not have to trust that sirius.x is served by anyone specific. The name's certificate is on the Bitcoin Cash chain; the records point to Sia; every path is independently checkable.

1. Confirm the certificate exists on chain

node --input-type=module -e "
import { loadWallet } from './Argus/src/lib/wallet.js';
import { resolveName } from './Argus/src/lib/bns.js';
const w = await loadWallet('main');
console.log(await resolveName(w.provider, 'sirius.x'));
process.exit(0);"

2. Fetch the TLD-registry snapshot from Nostr

The operator-signed snapshot of the TLD list is published as a Nostr replaceable event. Any relay carries it; the event's content field carries the current snapshot root.

Kind / d-tag
30078 / bns-tld-list
Pubkey (x-only, hex)
f2c925194c531c7c398017e35b2396df64a61a613aa5fadebdf1f4990f2267f4
Relays
wss://nos.lol · wss://relay.damus.io

3. Reach this site via more than one route

The same content should be served from at least two independent paths. If one mirror is unavailable, the others still work. If two mirrors disagree, the on-chain record is the tiebreaker.