From 64391aac826c9559ec5bc0e6d2fe65e9d2d4a2f4 Mon Sep 17 00:00:00 2001 From: Local Dev Date: Sat, 12 Sep 2026 19:51:00 +0200 Subject: [PATCH] =?UTF-8?q?feat(ariadne/mobile):=200.16=20=E2=80=94=20cura?= =?UTF-8?q?ted=20start=20page=20+=20fresh=20snapshot?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Users on 0.15 reported "Ariadne can't open many websites" and "start page is full of dead links". Two independent stale-data issues, both fixed. Start page — replaces the featured-hero + beacon-fallback grid with the same nine curated cards navigate.st serves (hello.bch, siatest.bch, SilentMode.X, Theseus.X, Sirius.X, Hephaestus.X, Prometheus.X, Helios.X, Hermes.X). No more auto-iteration over every registered name on the beacon — which is what was surfacing smtest-dc5563.bch, uitest-e20579.p2p, qrtest-e21970.nav etc. Added product-role badges (infrastructure / navigator / registrar / code-host / app-store / search / messaging) with the same acid/blue/purple/green/gold/pink vocabulary Theseus uses. Bundled snapshot at app/assets/bns-index.json regenerated from the live chain via the resolver-web.js buildIndex path. Up from 44 entries to 54, now including all 13 .x names (was 6 — silentmode.x, theseus.x, hephaestus.x, prometheus.x, helios.x, hermes.x etc. were entirely missing). So cold-start resolution finds the .x brands without waiting for a network trip. Also regenerated dl.silentmode.st/bns-name-index.json — same 54-entry JSON. That file hadn't been rebuilt since 2026-08-30 and is what every client's CDN pull path reads on cold start (mobile, extension, resolver). There's no timer that regenerates it; scratchpad/build-snapshot.mjs is the reproducible one-shot: node build-snapshot.mjs . Sites updated in the same commit (all four surfaces need to advertise the same version — silentmode.st/tools + /releases + /theseus + theseus.x were still linking 0.15). APK also mirrored to bns/silentmode/ so silentmode.bch/ariadne-v0.16.apk serves the same bytes. Release: ariadne-v0.16.apk sha256 fa58aa7642319faaa6b23f0f0a46c0adad2ce1f3c5957f4d527ac09241b76574 --- index.html | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/index.html b/index.html index f5ae41c..fe9bb94 100644 --- a/index.html +++ b/index.html @@ -250,12 +250,12 @@

Ariadne for Android

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

-
v0.15 · ~141 KB · self-signed release key · in-app auto-update
+
v0.16 · ~141 KB · self-signed release key · in-app auto-update
-
APK35532e596ec43a2da0cf49496640c72972321f5a44fa2e16d259d281a021b425
+
APKfa58aa7642319faaa6b23f0f0a46c0adad2ce1f3c5957f4d527ac09241b76574
Signing key46ebbbe5dc73148d66410fd0337b1e6683472128c983e8e2578200b9e3ca548c