Commit graph

1 commit

Author SHA1 Message Date
Local Dev
a462441e66 BNS: publish the raw name snapshot publicly, in two copies
The only published raw snapshot sat on the Sia S3 endpoint, which needs
SigV4 for every read: every Theseus launch got a 403, and the copy had not
been refreshed since 2026-08-31 (it was written by hand).

cdn-name-snapshot.mjs runs on the VPS every 10 min: one electrum history
call plus only the new transactions, then writes the same raw format as two
public, read-only copies on two storage backends:
  https://dl.silentmode.st/bns-name-snapshot.json
  https://navigate.st/bns/silentmode.bch/bns-name-snapshot.json  (Sia)
No wallet or credentials are needed to read either; clients still rebuild
the index from the transactions. A failed upload of the Sia copy retries on
the next run. nameListUrl (+ nameListMirrorUrl) point at them.
2026-10-03 13:08:27 +02:00