The Silent Mode tools

Five ways to reach names on the Bitcoin Cash chain, from "nothing installed at all" to "the whole computer speaks it natively." Pick by how much of your machine you want to change.

1 · The remote relay live

Any browser, any device — no install, no download.

A public gateway reads the blockchain for you and hands the page to your ordinary browser over ordinary HTTPS. Works on any phone, tablet or computer, in any browser, with nothing to download and no settings to change.

Open thisWhat you getWhere the page lives
navigate.st/bns/hello.bch A small pageinside a blockchain transaction
navigate.st/bns/silentmode.bch This project's own demoinside a blockchain transaction
navigate.st/bns/coinspectrum.deviant.bch A full multi-file siteSia storage network
navigate.st/bns/coinspectrum.bch The same site againan ordinary web server
What the relay costs you. Because it resolves names on your behalf, the relay operator can see which .bch sites you ask for. It is also one thing that can be blocked. Install anything below and the lookup happens on your own machine — no operator in the middle.

2 · Theseus Navigator alpha

Desktop browser · Windows 64-bit · macOS / Linux not yet packaged

A browser that speaks .bch, .p2p and other BNS TLDs natively. Tabs, search, a home page, a one-click Tor switch, and a registry badge on every page showing which chain a name resolved on and whether the content came from the chain, from Sia, or from a server. Changes nothing on your system.

alpha

Theseus Navigator — installer & portable

Runs standalone; no admin required. Set as default browser if you want it handling every link, or launch it only for BNS names.

Windows 64-bit · ~92 MB · v0.0.1 · unsigned build (no code-signing certificate)
SHA-256 — verify your download before running:
Installer418e7bbaa08c248cebdf4b9137eaf0351139c2f328fc788bcf5d08888bba2ec3
Portable93d579639affa6108d9ad80fd0a20eb183fc156b7d954a7acd525ed74d9e1ccf

3 · Ariadne Resolver alpha

System-wide daemon · Windows 64-bit · Linux/macOS after

A small background service plus an installer. Teaches your whole computer to open BNS names in every browser, with HTTPS working. Runs a local DNS resolver that answers BNS names from the chain first and forwards everything else. Mints TLS certificates on the fly, signed by a local root name-constrained to the BNS TLDs — it cannot vouch for .com.

alpha

Ariadne Resolver for Windows

Asks for administrator rights because it changes how your machine resolves names. Adds a background service, points DNS at loopback, imports one root certificate into the trust store. Everything reverses with the bundled uninstaller.

Windows 64-bit · v0.1.0 · bundled Node runtime · unsigned build
SHA-256 — verify before elevating:
Installercb9e8ea0dcffaa60607ff1781e160199956dcf2d7dd69cd13986aba75fcf0fb1

4 · Ariadne for Firefox alpha

Firefox extension · desktop and Firefox for Android

A browser add-on that resolves BNS names inside Firefox — no background service, no system changes. The lightest install: 8 KB, zero dependencies. Resolves names in-extension against public electrum nodes; no local daemon, no hosted resolver, no account.

alpha

Ariadne for Firefox

Known limit: no TLS pinning yet — sites reached over ip records are only as trustworthy as the upstream server. Being fixed.

Firefox · ~8 KB · packaging in progress
Packaging in progress

5 · Ariadne for Android alpha

Android app · Android 5.0+ (API 21)

A phone app that resolves BNS names on the device itself — it talks to Bitcoin Cash nodes directly, with no relay and no account. Tabs, a start page built from the names actually registered on chain, and a badge on every page showing whether the name came from the chain or from ordinary DNS, with the block and transaction behind it one tap away.

alpha

Ariadne for Android

The app is not in the Play Store — distributing there requires a legal identity and Google's permission, the two things this project exists to do without. You will have to allow installation from your browser or file manager once.

Android 5.0+ (API 21) · ~97 KB · v0.2 · self-signed release key
SHA-256 — verify before installing:
ariadne-v0.2.apk635c8f04d44ef855a8390b9eeddb8cd2d50622e81cc4e5004e8daffc1bb0425c
Signing key46ebbbe5dc73148d66410fd0337b1e6683472128c983e8e2578200b9e3ca548c
The signing key fingerprint above is what matters. Every future update is signed with the same key, and Android will refuse to install an update signed by anyone else — so once you have checked it, that check protects every version after this one.

Verifying every download

Windows

After downloading, compute the SHA-256 and compare it to the value above: certutil -hashfile <file> SHA256. Builds carry no code-signing certificate — that requires a legal identity, which is what this project exists to avoid. Windows will warn about an unrecognized app; that warning is expected. The hash is the real check.

Android

Hash the downloaded .apk on a computer before moving it to the phone, or use any file-hashing app. The signing certificate fingerprint (published above) is what binds every future update to the same author.

On chain

The canonical checksum list will be published as a record on releases.silentmode.bch — the name pins where it is served from, so a tampered mirror cannot change what you check against. Machine-readable manifest: releases-manifest.json. Human-readable page: /releases/.