diff --git a/index.html b/index.html index 9ab2dee..00a940f 100644 --- a/index.html +++ b/index.html @@ -1,522 +1,522 @@ - - - - - -theseus.x — the browser that speaks Bitcoin Cash names - - - - - - - - - - - - - - - - - - - - -
-
- -
-

Theseus Navigator

-

A Chromium-based browser that resolves Bitcoin Cash names on the - device itself. No OS-level daemon, no DNS shim, no root-store install. Type - silentmode.bch, get the on-chain answer, see which registry & - which storage served it.

-
- Download for Windows - Android APK - How it works -
-
- -
- -
-

What it is

-

Theseus is a browser built around the assumption that names should - be resolved by the person using them, not by an intermediary. It ships an - embedded resolver (Ariadne) that watches the Bitcoin Cash chain directly and answers - name lookups locally — the app is both the browser and the resolver. - Every page carries a badge showing which registry produced the record - (BCNR, ICANN) and which backend served the bytes (on-chain, Sia, direct IP, - or a plain HTTPS fallback).

-
-
-

On-chain first

-

Every dotted host is asked of BCNR before anything else. If the chain - answers, that answer wins — no matter what any DNS operator says. If - BCNR has no record, Theseus falls through to the clearnet.

-
-
-

Trust one thing

-

The app is the trust boundary. No daemon, no root cert, no proxy in the - middle. Uninstall it and BCNR is gone from that machine — nothing lingers - in the OS.

-
-
-

Warm from the first click

-

A bundled beacon snapshot loads before the first navigation can fire; a - background delta refresh keeps the index current every 30 s; a Sia - snapshot pull on boot catches long-idle installs up in one HTTP call.

-
-
-
- -
-

What's inside

-

Everything a mainstream browser has, plus what the chain enables.

-
-
-

Native BCNR

-

Type a name, get the on-chain record. h serves from the chain, - s3 from Sia storage, ip direct-connects, u - redirects. TLS fingerprint pinning against the on-chain tls record - for ip hops.

-
-
-

window.bcnr API

-

Every page can call window.bcnr.resolveName(…), - isRegistered(…), getBcnrTlds(), and - getRecordVersion(…). dApps don't need to ship their own resolver.

-
-
-

Password manager

-

Local vault, deterministic derivation from a BIP-39 seed. Same seed on a - different device produces the same passwords. Autofill on demand — never - watches the page for you.

-
-
-

Tor toggle

-

One click routes everything through a bundled Tor client — pluggable - transports included for hostile networks. Off by default; nothing is - proxied without your say-so.

-
-
-

Anti-fingerprinting

-

Timezone / locale / language / geolocation can be shown, hidden, spoofed - with a plausible decoy, or set manually. Media-device labels blanked by - default so enumerateDevices can't leak an audiooutput ID.

-
-
-

Privacy by default

-

Cookies, cache, storage, and history clear on quit unless you opt in. - Camera and microphone denied by default. WebRTC IP policy set to - public-only.

-
-
-

System-wide, optional

-

Theseus's resolver is in-process by default — nothing else on the - machine is touched. The Windows installer offers Ariadne's Thread - as a recommended-on checkbox: one click also installs a system-wide - resolver so Chrome, Edge, and every other browser resolve BCNR too. - Uninstalling Theseus asks whether to remove it. Skip the checkbox and - Theseus is still fully self-contained.

-
-
-

Small, auditable

-

Under 100 MB, Electron + a few kilobytes of BCNR glue. Source at - silentmode.st. Reproducible builds - with SOURCE_DATE_EPOCH.

-
-
-
- -
-

Download

-

Latest is 0.3.74. Windows installer + portable, and an - Android build (Ariadne mobile — same brand, phone form factor).

- -
- -
-
Desktop · Windows 64-bit
-

Theseus for Windows

-

Full-window desktop browser with Tor toggle and the multi-source BNS - warm-start.

-
v0.3.74 · installer ~137 MB · portable ~137 MB · unsigned
- -
-
Installerca35382ec33458ca9ac65bc4a288f8bf1c117a329c37f8f0b965066d844605e7
-
Portable510fd26fce1b8977d4b5740d9ddc5ca412d681ea37d4758a88e238ca4eaa026d
-
-
- -
-
Mobile · Android 5.0+ (API 21)
-

Ariadne for Android

-

Phone-sized browser with tap-to-verify provenance — the block and - transaction behind each name are one tap away.

-
v0.18 · ~146 KB · self-signed release key · in-app auto-update
- -
-
APK920272deb1ff3cb163d609882f4fdaf422c163648b96944d16670ba0ba2ac5bf
-
Signing key46ebbbe5dc73148d66410fd0337b1e6683472128c983e8e2578200b9e3ca548c
-
-
- -
- -
Nothing is signed by an authority your device trusts - — by design. Verify the SHA-256 below before running. The download buttons point at - dl.silentmode.st/latest/…, which always redirects to the current - build, so a saved link never goes stale. The machine-readable - manifest is at - releases-manifest.json.
-
- -
-

Verify what you downloaded

-

The hashes above are the same ones published at - silentmode.bch/releases (Sia - mirror, name-anchored) and inside the on-chain - releases.silentmode.bch pointer. Three independent surfaces — - they should all agree.

-
Windows PowerShell:
-  Get-FileHash TheseusNavigator-Setup-0.3.74.exe -Algorithm SHA256
-
-macOS / Linux:
-  sha256sum TheseusNavigator-Setup-0.3.74.exe
-
-Expected:
-  ca35382ec33458ca9ac65bc4a288f8bf1c117a329c37f8f0b965066d844605e7
-
- - - -
- - - - - + + + + + +theseus.x — the browser that speaks Bitcoin Cash names + + + + + + + + + + + + + + + + + + + + +
+
+ +
+

Theseus Navigator

+

A Chromium-based browser that resolves Bitcoin Cash names on the + device itself. No OS-level daemon, no DNS shim, no root-store install. Type + silentmode.bch, get the on-chain answer, see which registry & + which storage served it.

+
+ Download for Windows + Android APK + How it works +
+
+ +
+ +
+

What it is

+

Theseus is a browser built around the assumption that names should + be resolved by the person using them, not by an intermediary. It ships an + embedded resolver (Ariadne) that watches the Bitcoin Cash chain directly and answers + name lookups locally — the app is both the browser and the resolver. + Every page carries a badge showing which registry produced the record + (BCNR, ICANN) and which backend served the bytes (on-chain, Sia, direct IP, + or a plain HTTPS fallback).

+
+
+

On-chain first

+

Every dotted host is asked of BCNR before anything else. If the chain + answers, that answer wins — no matter what any DNS operator says. If + BCNR has no record, Theseus falls through to the clearnet.

+
+
+

Trust one thing

+

The app is the trust boundary. No daemon, no root cert, no proxy in the + middle. Uninstall it and BCNR is gone from that machine — nothing lingers + in the OS.

+
+
+

Warm from the first click

+

A bundled beacon snapshot loads before the first navigation can fire; a + background delta refresh keeps the index current every 30 s; a Sia + snapshot pull on boot catches long-idle installs up in one HTTP call.

+
+
+
+ +
+

What's inside

+

Everything a mainstream browser has, plus what the chain enables.

+
+
+

Native BCNR

+

Type a name, get the on-chain record. h serves from the chain, + s3 from Sia storage, ip direct-connects, u + redirects. TLS fingerprint pinning against the on-chain tls record + for ip hops.

+
+
+

window.bcnr API

+

Every page can call window.bcnr.resolveName(…), + isRegistered(…), getBcnrTlds(), and + getRecordVersion(…). dApps don't need to ship their own resolver.

+
+
+

Password manager

+

Local vault, deterministic derivation from a BIP-39 seed. Same seed on a + different device produces the same passwords. Autofill on demand — never + watches the page for you.

+
+
+

Tor toggle

+

One click routes everything through a bundled Tor client — pluggable + transports included for hostile networks. Off by default; nothing is + proxied without your say-so.

+
+
+

Anti-fingerprinting

+

Timezone / locale / language / geolocation can be shown, hidden, spoofed + with a plausible decoy, or set manually. Media-device labels blanked by + default so enumerateDevices can't leak an audiooutput ID.

+
+
+

Privacy by default

+

Cookies, cache, storage, and history clear on quit unless you opt in. + Camera and microphone denied by default. WebRTC IP policy set to + public-only.

+
+
+

System-wide, optional

+

Theseus's resolver is in-process by default — nothing else on the + machine is touched. The Windows installer offers Ariadne's Thread + as a recommended-on checkbox: one click also installs a system-wide + resolver so Chrome, Edge, and every other browser resolve BCNR too. + Uninstalling Theseus asks whether to remove it. Skip the checkbox and + Theseus is still fully self-contained.

+
+
+

Small, auditable

+

Under 100 MB, Electron + a few kilobytes of BCNR glue. Source at + silentmode.st. Reproducible builds + with SOURCE_DATE_EPOCH.

+
+
+
+ +
+

Download

+

Latest is 0.3.75. Windows installer + portable, and an + Android build (Ariadne mobile — same brand, phone form factor).

+ +
+ +
+
Desktop · Windows 64-bit
+

Theseus for Windows

+

Full-window desktop browser with Tor toggle and the multi-source BNS + warm-start.

+
v0.3.75 · installer ~137 MB · portable ~137 MB · unsigned
+ +
+
Installer5917e59987275b61d25986f985c26e832a2bf7382533fbd1827b1f3a3ede2efe
+
Portable19f4a1701170f0c8037eebe73ace8eff13cb80304dc73fda4964360418c66fe5
+
+
+ +
+
Mobile · Android 5.0+ (API 21)
+

Ariadne for Android

+

Phone-sized browser with tap-to-verify provenance — the block and + transaction behind each name are one tap away.

+
v0.18 · ~146 KB · self-signed release key · in-app auto-update
+ +
+
APK920272deb1ff3cb163d609882f4fdaf422c163648b96944d16670ba0ba2ac5bf
+
Signing key46ebbbe5dc73148d66410fd0337b1e6683472128c983e8e2578200b9e3ca548c
+
+
+ +
+ +
Nothing is signed by an authority your device trusts + — by design. Verify the SHA-256 below before running. The download buttons point at + dl.silentmode.st/latest/…, which always redirects to the current + build, so a saved link never goes stale. The machine-readable + manifest is at + releases-manifest.json.
+
+ +
+

Verify what you downloaded

+

The hashes above are the same ones published at + silentmode.bch/releases (Sia + mirror, name-anchored) and inside the on-chain + releases.silentmode.bch pointer. Three independent surfaces — + they should all agree.

+
Windows PowerShell:
+  Get-FileHash TheseusNavigator-Setup-0.3.75.exe -Algorithm SHA256
+
+macOS / Linux:
+  sha256sum TheseusNavigator-Setup-0.3.75.exe
+
+Expected:
+  5917e59987275b61d25986f985c26e832a2bf7382533fbd1827b1f3a3ede2efe
+
+ + + +
+ + + + +