Sirius — the BCNR name registrar. Mint .x / .bch / .p2p names in one Bitcoin Cash transaction.
Find a file
Local Dev cf04b583aa feat(sirius-x): public tld.html — search + mint a TLD end-to-end
Missing user-facing surface: minting a TLD required either the portal
(sign in first, register second, tucked under 'Signed in') or the
operator-only admin panel. New tld.html is a public, single-purpose
page that lets anyone go straight from label to certificate.

Flow: type a label → live check against /api/tlds → 'Register .foo →'
appears → sign-in cards (New / Import / WizardConnect) revealed inline
→ mint section shows label, address, price → submit walks through
'connected → checking-availability → loading-coins → building →
signing → broadcasting → registered'.

Wire is proven end-to-end (search returns a registerable card for
free labels, wallet flow generates a valid seed, address, submit
reaches 'wallet is empty' with a friendly faucet hint for the
signed-in address). Downstream of loading-coins is the same build/
sign/broadcast path exercised by every name registration.

Dispatch on wallet.source uses registerTldWithExternalWallet when
signed in via WC, else registerTldWithBuiltInWallet. Live TLD table
under the search shows every currently registered TLD with its
category; refreshes on successful mint.

Nav: '🌐 TLD' added to all 7 pages between Register and Brand.
Landing's 'Register a TLD' card now points here (previously linked
to the operator admin, which locked out anyone who isn't operator).
2026-09-07 20:39:11 +02:00
admin feat(sirius-x): public tld.html — search + mint a TLD end-to-end 2026-09-07 20:39:11 +02:00
assets feat(sirius-x): Sirius.X brand rebrand, banner star-divider, WC on portal 2026-09-07 01:35:35 +02:00
brand feat(sirius-x): public tld.html — search + mint a TLD end-to-end 2026-09-07 20:39:11 +02:00
docs feat(sirius-x): public tld.html — search + mint a TLD end-to-end 2026-09-07 20:39:11 +02:00
js fix(sirius-x): profile-menu URLs, landing search, empty-wallet hint, drop Pantheon 2026-09-07 20:32:14 +02:00
theseus feat(sirius-x): public tld.html — search + mint a TLD end-to-end 2026-09-07 20:39:11 +02:00
.gitignore sirius.x/docs: add "Host your name" recipe + serve INSTRUCTIONS.md over http 2026-08-31 14:56:27 +02:00
index.html feat(sirius-x): public tld.html — search + mint a TLD end-to-end 2026-09-07 20:39:11 +02:00
portal.html feat(sirius-x): public tld.html — search + mint a TLD end-to-end 2026-09-07 20:39:11 +02:00
register.html feat(sirius-x): public tld.html — search + mint a TLD end-to-end 2026-09-07 20:39:11 +02:00
tld.html feat(sirius-x): public tld.html — search + mint a TLD end-to-end 2026-09-07 20:39:11 +02:00