Commit graph

  • 66f1d9aebb gateway: strip query string before building the S3 key master Local Dev 2026-10-22 00:26:13 +03:00
  • 23757e7a03 bns: apex content records move off-chain into the signed manifest (v3) Local Dev 2026-10-21 22:18:09 +03:00
  • 7bd87f2458 gateway: switch /bns/ tenant isolation to CSP sandbox, retire subdomain form Local Dev 2026-10-16 21:58:40 +03:00
  • f61b88f942 feat(gateway): refuse credentials on /bns/ path form (4-layer defense) Local Dev 2026-10-07 19:42:25 +02:00
  • 384d3dd3c7 drop(gateway): subdomain suffix *.bch.navigate.st retired for *.bns Local Dev 2026-10-07 19:18:11 +02:00
  • 8979ec11cc feat(gateway): accept *.bns.navigate.st alongside *.bch.navigate.st Local Dev 2026-10-07 19:12:48 +02:00
  • eb20a5b778 fix(theseus,gateway): don't leak relay chrome into BNS-aware clients Local Dev 2026-10-06 22:34:25 +02:00
  • 32d514ecc4 gateway: no relay banner inside Theseus and Ariadne Local Dev 2026-10-06 22:05:50 +02:00
  • 53fd569b0d feat(gateway): Tier 2 relay hardening — countdown, chip, ACAO lockdown Local Dev 2026-10-06 07:02:07 +02:00
  • 1ec4fdde7d feat(gateway): security hardening — headers, relay banner, subdomain fix Local Dev 2026-10-06 01:25:48 +02:00
  • 559eb6996a sirius-x: the dashboard knows covenant-held names, and can register with a commit first Local Dev 2026-10-06 00:40:00 +02:00
  • a9f4bfa95a covenant names: the actions a dashboard needs, and holdings that list them Local Dev 2026-10-05 23:51:02 +02:00
  • b1c77db313 docs: commit-reveal as built, and its chipnet run; site bundle rebuilt Local Dev 2026-10-05 22:56:56 +02:00
  • cc683130b5 registrar: an older commit can still register a name inside its contest window Local Dev 2026-10-05 22:34:00 +02:00
  • d19cd6bde7 BNS: commit-reveal for first registrations Local Dev 2026-10-05 22:29:38 +02:00
  • 03b52727bf Vault: PIN setup steps, 6-8 digit PINs, save and offer logins, keep sign-ins Local Dev 2026-10-04 20:23:43 +02:00
  • 18385600fa docs: how a resolver reads a covenant-held name; site bundle rebuilt Local Dev 2026-10-04 18:14:49 +02:00
  • 9404c024b7 BNS: resolvers read covenant-held names Local Dev 2026-10-04 18:08:00 +02:00
  • a2e5ebffb4 docs: what the covenant review found, what changed, and what is left open Local Dev 2026-10-04 16:53:59 +02:00
  • b4fc73f0fa BNS: a transaction with more than one protocol message carries none Local Dev 2026-10-04 16:53:58 +02:00
  • e0eca1190e covenants: close the holes an adversarial review found Local Dev 2026-10-04 16:53:56 +02:00
  • 4fb37e0683 bns: a registration is void unless its certificate is the only token of its category Local Dev 2026-10-04 16:13:04 +02:00
  • 9aa8b6b33f covenants: the subscription and the delivery escrow, on one shared base (draft) Local Dev 2026-10-04 16:08:10 +02:00
  • 3c04f971a9 Theseus: warn before opening a name a blocklist flags Local Dev 2026-10-04 15:50:35 +02:00
  • 9f6dd69bf3 registry covenant v1: the contract that holds a name and enforces its lifecycle (draft) Local Dev 2026-10-04 15:42:36 +02:00
  • efea7e2a73 indexer: track the blocklist addresses, so the default list is readable over 443 Local Dev 2026-10-04 15:33:25 +02:00
  • 6e6e79f8db gateway: warn before serving a flagged name; expose what the lists say Local Dev 2026-10-04 02:33:02 +02:00
  • dabe9a9f8e blocklist: write side, operator tool, and the tests the roadmap asks for Local Dev 2026-10-04 02:32:59 +02:00
  • 34e336258b bns: the blocklist consumer, shipped with an empty list Local Dev 2026-10-04 02:32:58 +02:00
  • fe62da3e5e sirius-x: release a name from the dashboard; the gateway reports a released name Local Dev 2026-10-04 01:55:17 +02:00
  • fcca514c5a registrar: build and send a release, and keep registration closed until it confirms Local Dev 2026-10-04 01:55:14 +02:00
  • 067771cf7f bns.js: the same REL rule, and a parity test over both resolvers Local Dev 2026-10-04 01:39:15 +02:00
  • e185ca43a0 bns: REL — an owner can release a name, and resolvers notice a burned certificate Local Dev 2026-10-04 01:39:14 +02:00
  • c7c66e1557 Theseus: read BNS names from Ariadne's indexer; its own is the standby Local Dev 2026-10-03 17:06:24 +02:00
  • 96d22e86bd BNS indexer core, source chain and pipe protocol as shared modules Local Dev 2026-10-03 16:01:26 +02:00
  • e0c420992c Merge branch 'claude/charming-mclean-0c655c' into claude/agitated-bell-bd4ac2 Local Dev 2026-10-03 15:34:05 +02:00
  • a462441e66 BNS: publish the raw name snapshot publicly, in two copies Local Dev 2026-10-03 13:08:27 +02:00
  • c78943b35e Ariadne: keep the resolver running on battery Local Dev 2026-10-03 13:08:13 +02:00
  • 0a32023a79 Licenses: MPL-2.0 for Theseus, Ariadne and Hephaestus; Apache-2.0 for Argus; CC BY 4.0 for the documents Local Dev 2026-09-29 00:18:00 +02:00
  • eaf4956f55 Ariadne for Android 0.20: every live TLD claimed; CDN name snapshot refreshed by the gateway Local Dev 2026-09-28 02:01:55 +02:00
  • 24b83dee4d feat(theseus): a subdomain rule applies wherever the name is served from Silent Mode 2026-09-28 01:24:08 +02:00
  • 1a317007df feat(portal): the name's settings show what its subdomains serve, and let you change it Silent Mode 2026-09-28 01:21:47 +02:00
  • 0a698d58d6 Ariadne 0.1.7: system-wide collision policy is runtime-switchable Local Dev 2026-09-28 01:18:47 +02:00
  • 9c8b2bfafe feat(gateway): a name's owner decides what its subdomains serve Silent Mode 2026-09-28 01:04:36 +02:00
  • 98232def96 refactor(gateway): one definition of what makes a signed manifest valid Silent Mode 2026-09-28 01:01:27 +02:00
  • 8904c1d7ba Ariadne 0.1.5: route and certify every live registry TLD, not the legacy nine Local Dev 2026-09-27 23:20:26 +02:00
  • 0b6c8093e1 Ariadne 0.1.4: sweep stale BNS root CAs so browsers stop failing after upgrades Local Dev 2026-09-27 22:04:00 +02:00
  • 53428a605f bns: one network table instead of chipnet constants copied into fifteen places Local Dev 2026-09-27 21:18:37 +02:00
  • 6846d8dde9 gateway: VPN exit catalogue and per-session credential leases Local Dev 2026-09-27 19:06:24 +02:00
  • e94399a1d2 market: a dollar listing must not crash the Sell panel, and the gateway must not forget a fresh one Local Dev 2026-09-21 23:46:06 +02:00
  • 79a8a6fa16 fix(gateway): 302 to trailing slash on directory-index rescues Local Dev 2026-09-20 20:09:58 +02:00
  • e130596584 feat(gateway): clean URLs — serve <path>.html + strip .html from hrefs Local Dev 2026-09-20 19:34:42 +02:00
  • 6ebdb98936 feat(market): names can be priced in US dollars — a covenant holds the certificate, a gateway-signed oracle sets the BCH amount Local Dev 2026-09-20 19:20:46 +02:00
  • c9102147a7 fix(sirius-x): market page loads the BCH-priced scripts; Sia-served files get a short cache lifetime Local Dev 2026-09-20 18:38:31 +02:00
  • 63aba73d98 feat(gateway): rewrite cross-name absolute links through /bns/ Local Dev 2026-09-20 18:35:09 +02:00
  • 0c6753d6a3 feat(sirius-x): prices in BCH, amounts in bits, live BCH/USD rate from several exchanges Local Dev 2026-09-20 18:18:43 +02:00
  • 0396988124 fix(gateway): baseHref per current directory, not per site root Local Dev 2026-09-20 17:31:49 +02:00
  • f49c7c244a fix(studio): imported dark pages no longer render on white; language picker in the toolbar Local Dev 2026-09-20 15:56:29 +02:00
  • 527cae9d32 feat: community extensions — publish with a BCDN name, install from Settings, theseus.x catalog Local Dev 2026-09-20 15:26:30 +02:00
  • bdb4c6235d fix(studio): open the page the name actually serves, not an empty folder Local Dev 2026-09-20 01:22:21 +02:00
  • c8d465e2e4 feat(bns): name marketplace and TLD-owner co-sign rule Local Dev 2026-09-17 04:04:22 +02:00
  • 1cedac22c6 fix(wallet): message signatures verified only half the time Local Dev 2026-09-17 01:40:10 +02:00
  • 4a5c726022 feat(sirius-x): Sirius Studio web-builder + signed site uploads; shorter dashboard menu Local Dev 2026-09-17 01:35:21 +02:00
  • 63e9b31c92 fix(gateway): restore signed-records + TLD-beacon endpoints lost in the SPA deploy Local Dev 2026-09-16 21:28:01 +02:00
  • c68eaf53c2 fix(argus): try dir-index before SPA fallback for extensionless paths Local Dev 2026-09-16 19:24:29 +02:00
  • 3e6eb1d392 feat(argus): SPA fallback for missing paths under BNS domains Local Dev 2026-09-16 18:39:11 +02:00
  • 8cb82d0d31 Ariadne 0.1.2: install.ps1 no longer dies on PS 5.1 stderr quirk; layered TLD-source cascade Local Dev 2026-09-09 22:57:06 +02:00
  • 900e1ef586 feat(theseus/aegis): 0.6.1 — in-panel vault setup/unlock, BCH wallet imports, opt-in fiat prices, WizardConnect Local Dev 2026-09-09 10:33:21 +02:00
  • c20a10d480 feat(argus): seed .cash TLD on the chipnet TLD beacon Local Dev 2026-09-09 04:52:01 +02:00
  • 2847e98d83 feat(argus): loadWallet cross-repo fall-through to Deviant encrypted keystore Local Dev 2026-09-09 02:16:42 +02:00
  • 2d80e68ef8 feat(registrar): 90/10 revenue split — TLD owner earns from name mints Local Dev 2026-09-08 02:42:16 +02:00
  • 2346320bad feat(sirius-x): admin TLD hide/unhide + tabbed sign-in modal (4 direct actions) Local Dev 2026-09-08 02:19:41 +02:00
  • 502bcf4ad1 Ariadne 0.1.1 + Theseus fetches it from silentmode.st (no more bundling) Local Dev 2026-09-08 01:27:51 +02:00
  • ef0e7e430c feat(argus): POST /api/icon-upload route for Deviant Potidaea Katalogos icons Local Dev 2026-09-07 02:29:02 +02:00
  • db71b9e832 feat(registrar): registerTldWithExternalWallet + wire into portal Local Dev 2026-09-07 01:39:16 +02:00
  • d07fece6c9 feat(argus/registrar): TLD-registration TREG builder (per-TLD certificates) Local Dev 2026-09-07 00:18:19 +02:00
  • 408f965629 feat(bns): 'p' reverse-proxy record type — mirror an upstream URL under a BNS name Local Dev 2026-09-07 00:18:07 +02:00
  • f15752fe4b fix(gateway): restore /api/holdings endpoint for sirius.x portal Local Dev 2026-09-06 22:51:54 +02:00
  • a9f2974194 navigate.st: fuzzy search fallback + hide syskypo.de from suggestions Local Dev 2026-09-06 19:58:58 +02:00
  • e47413eeb5 sirius.x: fix electrum listunspent + profile dropdown across all pages Local Dev 2026-09-06 18:53:17 +02:00
  • 22ff0e0167 sirius/registrar: seed .vpn TLD + add to registrar UI Local Dev 2026-09-06 17:29:37 +02:00
  • 32dd9ff2ff feat(gateway,hephaestus): forward proxied headers + trust Silent Mode CA Local Dev 2026-08-31 16:23:43 +02:00
  • ff76e4cf94 sirius.x portal: /api/holdings endpoint + favicon paths + roadmap link Local Dev 2026-08-31 05:40:47 +02:00
  • 6539f84b24 electrum: wire wss://silentmode.st/electrum as first-choice (port 443 reachable) Local Dev 2026-08-31 03:35:39 +02:00
  • fd6f112cab sirius/registrar: add .hub, .os TLDs; portal: fix getUtxosForAddresses call Local Dev 2026-08-31 03:25:28 +02:00
  • 083a137ed7 Ship Ariadne 0.11: Sia CDN pull + gitignore _prev/ Local Dev 2026-08-31 01:05:20 +02:00
  • 4bfb7ba68f Ariadne mobile 0.10: bundle BNS starter index in APK Local Dev 2026-08-30 22:15:10 +02:00
  • e6f2e4b99f Theseus 0.0.7: multi-source BNS with continuous delta refresh Local Dev 2026-08-30 15:57:01 +02:00
  • f29b82a50f BNS: Sia+Nostr snapshot mirror, Theseus warm-start, VPS playbook, electrum.bch Local Dev 2026-08-30 09:59:01 +02:00
  • 9068eff9c7 BNS: per-TLD on-chain registry, multi-beacon indexer, enforcement gate Local Dev 2026-08-29 17:11:02 +02:00
  • de696a8b9f gateway: /api/tlds sourced from TLD_BEACON snapshot, add /api/registry Local Dev 2026-08-29 16:43:27 +02:00
  • 5b65be2483 gateway: auto-index directory paths for s3 records Local Dev 2026-08-29 13:27:42 +02:00
  • f77c6558ee navigate.st: Theseus-home-style landing — search + quick links + install CTA Local Dev 2026-08-20 20:44:09 +02:00
  • 8228bda939 navigate.st: multi-TLD label search (gateway /api/labels/<label> + client picker) Local Dev 2026-08-20 00:28:00 +02:00
  • 45a3b595ce Hermes: optional bind to password vault (skip the second mnemonic prompt) Local Dev 2026-08-19 00:38:52 +02:00
  • 44c63eca0f Hermes: wire NIP-17 messaging into Theseus, provision chipnet hermes.bch Local Dev 2026-08-18 20:14:43 +02:00
  • 47601fcbdb gateway+Theseus: pin BNS ip-record fetch to on-chain tls fingerprint Local Dev 2026-08-16 20:28:58 +02:00
  • c2578d4017 gateway: fix ip-record fetches (Host header) so coinspectrum.bch resolves Local Dev 2026-08-16 11:37:24 +02:00
  • b4a550ef41 Snapshot in-progress work: Ariadne mobile, Theseus password manager, Hephaestus Local Dev 2026-08-14 23:17:18 +02:00
  • 2c307249a1 Collision modes (BCNR/ICANN) + root TLD cert + VPS electrum-source indexer Local Dev 2026-08-02 11:39:00 +02:00