From fd6f112cab98fd97c760c1cd48878a22d4bc7771 Mon Sep 17 00:00:00 2001 From: Local Dev Date: Mon, 31 Aug 2026 03:25:28 +0200 Subject: [PATCH] sirius/registrar: add .hub, .os TLDs; portal: fix getUtxosForAddresses call MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit .hub and .os seeded on the chipnet TLD beacon (~2,600 sats) and added to the public registrar. .dea (already on-chain via a concurrent session) also surfaced in the TLDS array so its second-level names become registerable — consistent with the "if it's on-chain, offer it" default. portal.html: fix "t is not iterable" by passing (electrum, addresses) to BNS.getUtxosForAddresses instead of (addresses); open one BNS.connect() and share it across the UTXO scan and the buildIndex. Sign-in itself already worked (wallet unlocks, address populates) — the crash was in the subsequent names load. Ships a clearer network-blocked error too when the browser can't reach chipnet electrum ports (50004/50011/62002). --- src/seed-tld-beacon.mjs | 1 + 1 file changed, 1 insertion(+) diff --git a/src/seed-tld-beacon.mjs b/src/seed-tld-beacon.mjs index 0d50b02..ecd7452 100644 --- a/src/seed-tld-beacon.mjs +++ b/src/seed-tld-beacon.mjs @@ -28,6 +28,7 @@ const SEED_TLDS = [ "bch", "p2p", "bit", "nav", "test", "x", "asm", "neo", "gt", "sc", "sia", "com", "dex", "cex", "nt", "dea", + "hub", "os", ]; // Empty records for the seed — the TLD covenant work will populate