Sirius — the BCNR name registrar. Mint .x / .bch / .p2p names in one Bitcoin Cash transaction.
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. |
||
|---|---|---|
| admin | ||
| assets | ||
| brand | ||
| docs | ||
| js | ||
| theseus | ||
| .gitignore | ||
| index.html | ||
| portal.html | ||
| register.html | ||