Sirius — the BCNR name registrar. Mint .x / .bch / .p2p names in one Bitcoin Cash transaction.
Find a file
Silent Mode fb3b36f168 feat(theseus): a subdomain rule applies wherever the name is served from
The gateway checks a name's host rules before it decides what to serve, so a
blocked or redirected subdomain behaves the same whatever record the name
carries. Theseus only inherited that for names it proxies through the
gateway's /bns/ mount. A name with both s3 and ip — the shape that caused
the 2026-08-13 subdomain bug — would have had its blocked subdomain answer
anyway, because Theseus talks straight to the IP.

It now asks the gateway for the host's verified rule before taking either of
the paths it serves itself, and only for those paths, so an ordinary
subdomain navigation gains no round trip. Verification stays in one place:
the client reads a decision, it does not re-derive one.

The spec catches up with what is implemented — it still described v1 and
called hosts a future idea.
2026-09-28 01:25:22 +02:00
admin bns: one network table instead of chipnet constants copied into fifteen places 2026-09-27 21:18:37 +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 sites: Ubuntu everywhere; opaque bottom rail on mobile 2026-09-22 19:47:52 +02:00
docs feat(theseus): a subdomain rule applies wherever the name is served from 2026-09-28 01:25:22 +02:00
i18n feat(portal): the name's settings show what its subdomains serve, and let you change it 2026-09-28 01:21:47 +02:00
js feat(portal): the name's settings show what its subdomains serve, and let you change it 2026-09-28 01:21:47 +02:00
market bns: one network table instead of chipnet constants copied into fifteen places 2026-09-27 21:18:37 +02:00
storage site-sirius-x: only paint .X acid; keep Sirius white 2026-09-22 01:28:25 +02:00
theseus sites: Ubuntu everywhere; opaque bottom rail on mobile 2026-09-22 19:47:52 +02:00
vendor fix(studio): imported pages keep panels and borders (parse CSS with PostCSS) 2026-09-20 16:18: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(portal): the name's settings show what its subdomains serve, and let you change it 2026-09-28 01:21:47 +02:00
market.html site-sirius-x: content stays centred; drop the sidenav padding-left shift 2026-09-22 01:10:05 +02:00
portal.html feat(portal): the name's settings show what its subdomains serve, and let you change it 2026-09-28 01:21:47 +02:00
register.html site-sirius-x: use the Sirius.X brand mark, drop trailing slashes 2026-09-20 17:49:04 +02:00
studio.html feat(portal): the name's settings show what its subdomains serve, and let you change it 2026-09-28 01:21:47 +02:00
tld.html feat(portal): the name's settings show what its subdomains serve, and let you change it 2026-09-28 01:21:47 +02:00