Sirius — the BCNR name registrar. Mint .x / .bch / .p2p names in one Bitcoin Cash transaction.
Find a file
Local Dev 1cca60c4df fix(sirius-x): profile-menu URLs, landing search, empty-wallet hint, drop Pantheon
Five UX fixes from a review pass:

1. profile-menu.js: dropdown links (New/Add/WC wallet, Admin) were
   absolute /sirius-x/portal.html paths. That's fine on silentmode.st
   but under the BCNR route (sirius.x/) the origin is different, so
   the gateway forwarded to Sia which returned 'NoSuchKey' XML. Now
   derive the base URL from the nav's own .portal anchor href — which
   is already set per page with the right relative path — so it works
   from the root, from subdirs, and under any BCNR gateway. Admin URL
   is derived from the same base.

2. Landing hero got a search input. Submitting it normalises the
   label ([a-z0-9-], 63 chars) and redirects to register.html?q=<label>.
   register.html now honours ?q= on load: prefills the input, triggers
   the parallel multi-TLD lookup, and scrolls into view. Single source
   of truth stays in register.html; the landing just hands it a query.

3. Portal TLD-mint error path now special-cases 'wallet is empty' and
   shows a friendlier message with the wallet's address and links to
   two chipnet faucets, so the fix is one click away instead of a
   guess.

4. Removed 'Pantheon' from every page's top nav — it's a section on
   the landing that anyone scrolling will discover, and keeping it in
   the nav crowded the bar.

5. Cache-buster ?v=20260907rel on the profile-menu.js script include
   across all 7 pages so browsers that cached the pre-fix version
   pick up the new one on next load.
2026-09-07 20:32:14 +02:00
admin fix(sirius-x): profile-menu URLs, landing search, empty-wallet hint, drop Pantheon 2026-09-07 20:32:14 +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 fix(sirius-x): profile-menu URLs, landing search, empty-wallet hint, drop Pantheon 2026-09-07 20:32:14 +02:00
docs fix(sirius-x): profile-menu URLs, landing search, empty-wallet hint, drop Pantheon 2026-09-07 20:32:14 +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 fix(sirius-x): profile-menu URLs, landing search, empty-wallet hint, drop Pantheon 2026-09-07 20:32:14 +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 fix(sirius-x): profile-menu URLs, landing search, empty-wallet hint, drop Pantheon 2026-09-07 20:32:14 +02:00
portal.html fix(sirius-x): profile-menu URLs, landing search, empty-wallet hint, drop Pantheon 2026-09-07 20:32:14 +02:00
register.html fix(sirius-x): profile-menu URLs, landing search, empty-wallet hint, drop Pantheon 2026-09-07 20:32:14 +02:00