silentmode.st + hephaestus.x static content — HTML/CSS/JS served via nginx (VPS) and Sia bucket (backup)
Find a file
Local Dev 435c2a8b3e Rename Tools → Theseus, trim /tlds/ self-ref, chipnet auth + state fixes
Site:
- Rename the "Tools" nav label to "Theseus" on every subpage. URL slug
  /tools/ is kept intact so bookmarks and cross-links survive; the page's
  own title + h1 rename to Theseus; homepage product card retitled.
- Remove the /tlds/ self-nav entry so its 7-item header matches every
  other subpage (was 8 items, causing the same "header rearranges" glitch
  Hephaestus had before).

Auth-proxy (fixes reported by a concurrent session working with a chipnet
wallet):
- verify.ts now auto-detects the CashAddr prefix (bitcoincash, bchtest,
  bchreg) instead of hardcoding "bitcoincash". Chipnet wallets sign the
  same message with the same key but display bchtest: addresses; the old
  code compared their claim against a re-encoded bitcoincash: version and
  always rejected. Same key material, different envelope.
- /challenge accepts any of the three known prefixes at the input gate.
- /verify accepts an optional `state` param in the request body — used as
  a fallback if the challenge record didn't carry one (which happens when
  a scripted caller runs the /verify step without passing state through
  /challenge). Ensures RFC 6749 §4.1.2 compliance: the OAuth callback URL
  always echoes state when the client provided one.
2026-08-31 04:16:42 +02:00
apps install.ps1: NRPT rules for all BNS-native TLDs (.bch .p2p .bit .nav) 2026-07-31 08:43:31 +02:00
choose install.ps1: NRPT rules for all BNS-native TLDs (.bch .p2p .bit .nav) 2026-07-31 08:43:31 +02:00
deviant Sweep: mobile Ariadne updates, Deviant brand + sites, Hephaestus bootstrap, snappymail 2026-08-30 10:38:49 +02:00
helios Rename Tools → Theseus, trim /tlds/ self-ref, chipnet auth + state fixes 2026-08-31 04:16:42 +02:00
hephaestus Rename Tools → Theseus, trim /tlds/ self-ref, chipnet auth + state fixes 2026-08-31 04:16:42 +02:00
hermes Rename Tools → Theseus, trim /tlds/ self-ref, chipnet auth + state fixes 2026-08-31 04:16:42 +02:00
js electrum: wire wss://silentmode.st/electrum as first-choice (port 443 reachable) 2026-08-31 03:35:39 +02:00
nav install.ps1: NRPT rules for all BNS-native TLDs (.bch .p2p .bit .nav) 2026-07-31 08:43:31 +02:00
prometheus Rename Tools → Theseus, trim /tlds/ self-ref, chipnet auth + state fixes 2026-08-31 04:16:42 +02:00
releases Rename Tools → Theseus, trim /tlds/ self-ref, chipnet auth + state fixes 2026-08-31 04:16:42 +02:00
sirius Rename Tools → Theseus, trim /tlds/ self-ref, chipnet auth + state fixes 2026-08-31 04:16:42 +02:00
store install.ps1: NRPT rules for all BNS-native TLDs (.bch .p2p .bit .nav) 2026-07-31 08:43:31 +02:00
tlds Rename Tools → Theseus, trim /tlds/ self-ref, chipnet auth + state fixes 2026-08-31 04:16:42 +02:00
tools Rename Tools → Theseus, trim /tlds/ self-ref, chipnet auth + state fixes 2026-08-31 04:16:42 +02:00
vendor Initial commit — Silent Mode baseline (2026-07-29) 2026-07-29 13:54:34 +02:00
index.html Rename Tools → Theseus, trim /tlds/ self-ref, chipnet auth + state fixes 2026-08-31 04:16:42 +02:00
register.html install.ps1: NRPT rules for all BNS-native TLDs (.bch .p2p .bit .nav) 2026-07-31 08:43:31 +02:00
releases-manifest.json Ship Theseus 0.0.9 5452a34f (cumulative: 0.0.7 warm-start + 0.0.8 window.bcnr + address-picker + reload keys) 2026-08-31 02:58:25 +02:00
shared.css Initial commit — Silent Mode baseline (2026-07-29) 2026-07-29 13:54:34 +02:00