silentmode.st + hephaestus.x static content — HTML/CSS/JS served via nginx (VPS) and Sia bucket (backup)
Find a file
Local Dev 9770004e27 Ship Ariadne 0.12: .bch.bch fix + Theseus-style cards + in-app auto-updater
Fixes the compounding-suffix bug (cards linked to hello.bch.bch, then
hello.bch.bch.bch on subsequent loads): the bundled BNS index stores names
TLD-qualified (hello.bch), so the card generator no longer appends '.bch'
a second time. Featured hero lookup is now TLD-agnostic (matches by
label). navigateTo defensively collapses repeated TLD suffixes so old
bookmarks and any address-bar text with .bch.bch survive gracefully.

Start page redesigned to match TheseusNavigator/home.html: provenance
badges (on-chain / sia / server / proxy / redirect / registry), editorial
one-liner descriptions on hero cards, acid-accent .tld suffix, richer
typography.

Auto-update: on launch the app polls dl.silentmode.st/releases-manifest.json,
finds the ariadne-android entry, shows a chip when newer, silently prefetches
the APK to filesDir/updates/, verifies SHA-256 against the manifest, then
offers a one-tap Install prompt via a plain-Java UpdateFileProvider (no
AndroidX). Hash mismatch deletes the file and reports the failure — never
spawns the installer on a truncated payload (per hash-verify rule in
CLAUDE.md).

New: UpdateInstaller, UpdateFileProvider. UpdateCheck now returns filename +
sha256 + changelog. AndroidManifest: REQUEST_INSTALL_PACKAGES + provider.

Release: ariadne-v0.12.apk sha256
89c4cc28d068d2f6962a9788bf671c6f017f27fb8502f3beef8312eb7d7924f4
site/releases-manifest.json bumped. Steps in RELEASE-HANDOFF-v0.12.md.
2026-09-09 05:33:41 +02:00
apps site: add favicon link to every silentmode.st HTML page 2026-08-31 21:43:25 +02:00
brand site: real logo, hero screenshot, OG tags, contrast fixes 2026-09-07 23:01:57 +02:00
choose site: real logo, hero screenshot, OG tags, contrast fixes 2026-09-07 23:01:57 +02:00
deviant site: fix homepage product count, drop stray brand-page copy, add GOTCHAS 2026-09-07 21:06:25 +02:00
helios site: real logo, hero screenshot, OG tags, contrast fixes 2026-09-07 23:01:57 +02:00
hephaestus site: real logo, hero screenshot, OG tags, contrast fixes 2026-09-07 23:01:57 +02:00
hephaestus.x feat(hephaestus.x): landing 'Sign in' becomes a Bitcoin Cash wallet dropdown 2026-09-02 22:13:55 +02:00
hermes site: real logo, hero screenshot, OG tags, contrast fixes 2026-09-07 23:01:57 +02:00
js feat(registrar): 90/10 revenue split — TLD owner earns from name mints 2026-09-08 02:42:16 +02:00
nav site: add favicon link to every silentmode.st HTML page 2026-08-31 21:43:25 +02:00
prometheus site: real logo, hero screenshot, OG tags, contrast fixes 2026-09-07 23:01:57 +02:00
releases Ship Theseus 0.3.44 6dd51018 (Brave-style sec-ch-ua so Cloudflare stops 503-ing) 2026-09-09 03:32:51 +02:00
sirius chore(site): redirect /sirius/ to /sirius-x/ so old links land current 2026-09-08 02:08:04 +02:00
store site: add favicon link to every silentmode.st HTML page 2026-08-31 21:43:25 +02:00
tlds site: real logo, hero screenshot, OG tags, contrast fixes 2026-09-07 23:01:57 +02:00
tools Ship Theseus 0.3.44 6dd51018 (Brave-style sec-ch-ua so Cloudflare stops 503-ing) 2026-09-09 03:32:51 +02:00
vendor Initial commit — Silent Mode baseline (2026-07-29) 2026-07-29 13:54:34 +02:00
favicon.svg brand: Silent Mode + navigate.st kits (logo, wordmark, avatar, banner, favicon) 2026-08-31 05:22:45 +02:00
GOTCHAS.md docs(site/GOTCHAS): CORS on /js/*.js is required for BCNR pages 2026-09-08 12:43:30 +02:00
home-cards.json Ship Theseus 0.3.0 bb9d8dec (home cards decoupled from browser release) 2026-08-31 18:38:09 +02:00
index.html site: real logo, hero screenshot, OG tags, contrast fixes 2026-09-07 23:01:57 +02:00
register.html site: add favicon link to every silentmode.st HTML page 2026-08-31 21:43:25 +02:00
releases-manifest.json Ship Ariadne 0.12: .bch.bch fix + Theseus-style cards + in-app auto-updater 2026-09-09 05:33:41 +02:00
shared.css site: real logo, hero screenshot, OG tags, contrast fixes 2026-09-07 23:01:57 +02:00