sirius/js
Local Dev b5eea9422b feat(sirius-x): prices in BCH, amounts in bits, live BCH/USD rate from several exchanges
Every dollar figure on the site came from a hard-coded 250,000 sats per
dollar, which implies $400 per BCH; the market is near $250, so name
prices, TLD fees and sale listings were shown about 60% too cheap in
dollars. The gateway now serves /api/price: the median of Coinbase,
Kraken, Bitstamp, Binance and CoinGecko public tickers, no keys, cached
60 s, last good answer kept if every source fails. The site reads it
first, queries the same tickers itself if the gateway is unreachable,
remembers the last rate per browser, and only falls back to a constant
for the very first paint. Pages repaint when the rate arrives, and the
rate line says where it came from and how old it is.

Units: satoshi no longer appear anywhere. Sale prices, the seller's
input and the buy dialog are in BCH with the dollar figure beside
them; balances, fees and dust are in bits (1 bit = 100 satoshi).
2026-09-20 18:18:43 +02:00
..
ai-worker.js feat(studio): AI assistant that runs on the user's own device 2026-09-20 15:22:34 +02:00
dashboard.js feat(sirius-x): prices in BCH, amounts in bits, live BCH/USD rate from several exchanges 2026-09-20 18:18:43 +02:00
i18n.js site-sirius-x: use the Sirius.X brand mark, drop trailing slashes 2026-09-20 17:49:04 +02:00
market.js feat(sirius-x): prices in BCH, amounts in bits, live BCH/USD rate from several exchanges 2026-09-20 18:18:43 +02:00
pin-escrow.js feat(sirius-x/signin): PIN escrow — encrypted-at-rest quick unlock, 3-strike password fallback 2026-09-09 01:31:18 +02:00
pricing.js feat(sirius-x): prices in BCH, amounts in bits, live BCH/USD rate from several exchanges 2026-09-20 18:18:43 +02:00
profile-menu.js feat(sirius-x): prices in BCH, amounts in bits, live BCH/USD rate from several exchanges 2026-09-20 18:18:43 +02:00
register-flow.js feat(sirius-x): prices in BCH, amounts in bits, live BCH/USD rate from several exchanges 2026-09-20 18:18:43 +02:00
session.js feat(sirius-x): dashboard with sidebar, persistent sign-in, full DNS panel 2026-09-17 01:09:20 +02:00
site-footer.js site-sirius-x: use the Sirius.X brand mark, drop trailing slashes 2026-09-20 17:49:04 +02:00
studio-ai.js feat(studio): AI assistant that runs on the user's own device 2026-09-20 15:22:34 +02:00
studio.js fix(studio): imported pages keep panels and borders (parse CSS with PostCSS) 2026-09-20 16:18:11 +02:00
theme.js site-sirius-x: use the Sirius.X brand mark, drop trailing slashes 2026-09-20 17:49:04 +02:00