Silent Mode — releases

Canonical SHA-256 checksums for every published build. This page lives at the on-chain name releases.silentmode.bch; the name pins where it is served from, so a tampered mirror cannot change what you check against here.

Theseus Navigator 0.3.73

Windows 64-bit · unsigned · 2026-10-03 · 0.3.73 — updates description, honest about the startup retry — Settings › General › Updates no longer says "at boot and every 6h" and leaves out the back-off (8s, 30s, 2min, 10min, 30min) that fires when the first attempt is offline — on a slow or captive-portal connection the user would see several checks in the first 43 minutes and the copy made that look like a bug. Content-only change from 0.3.72, which brought Pithos (an s3d control panel) as a bundled add-on, the new Language settings page, Silent Mode's own translation server at silentmode.st/libre with libre.x / lingua.x fallbacks, and Ariadne's Thread as the BNS index source when installed.
fbda988a14fdc30f6f206e4997c7fa459da600c6818d7ce61ca139969ea7d50a
7d56d75ea9d92ab226bab8bec43820e98a3067146541b64839c4a5f663f4affd

Ariadne Resolver — Windows 0.1.13

Windows 64-bit · unsigned · bundled Node runtime · 2026-10-01 · 0.1.13 — every subsystem is switchable and reports its own state — New endpoint http://127.0.0.1/api/status returns a full state report: daemon version + startup + policy + permitted TLDs + ports + upstream + gateway; index size + warm-start source; and per-source enabled/lastAttempt/lastSuccess/lastError/counters for snapshotHttps, electrumWss, perQueryLookup, diskCache, localApi. Same JSON drives a settings UI (once Theseus's Plug-ins panel picks it up) and is a support-ready "current state" dump. C:\ProgramData\Ariadne\policy.json extended with a sources.<name>.enabled block (hot-reloaded every 5 s alongside the collision policy) — flip any source off to isolate a path or measure without it. Includes 0.1.12 (orphan-safe upgrade + local BNS indexer API). Upgrades in place.
a16d10759efede4412f4fdb52d59424bf56bbb258bb002ab930f4a5a5aef8a41

Ariadne for Android 0.20

Android 5.0+ (API 21) · self-signed release key · 2026-09-28 · 0.20 — every live TLD, fresh snapshot — Every live BNS TLD is claimed by the on-device resolver. The app took its TLD list from the registry's legacy advertised set (nine TLDs), so a name under a newer TLD was only intercepted once it had turned up in the local index; the app now reads the registry's routable list (every TLD on the public listing, 24 today), and ships a bootstrap list matching it for cold start. The cold-start snapshot it pulls from the CDN is now refreshed every ten minutes from the gateway's index instead of by hand, so a fresh install sees names registered minutes ago rather than weeks. Same signing key; installs over 0.19.
e7362e356de14f010646f3c60908ccd4bbd8030914f7e6a5dc2722d9dcf5e51e
Signing certificate — SHA-256 (the same key signs every future release)
46ebbbe5dc73148d66410fd0337b1e6683472128c983e8e2578200b9e3ca548c
How to verify. After downloading, compute the file's SHA-256 and compare it to the value above — on Windows: certutil -hashfile <file> SHA256; on Android, hash the downloaded .apk on a computer before you move it to the phone, or use any file-hashing app. Nothing here is signed by an authority your device already trusts — by design — so it will warn about an unrecognized app; the checksum is the real check. The machine-readable manifest is at releases-manifest.json.