// Updates & Changelog

Was war & was kommt

Alle Releases, Migrations-Notes und der tägliche Pass-of-the-Day. Kein Marketing — nur was tatsächlich passiert ist.

2026-04-25 · v60.6 · Honest Edition

Website komplett ehrlich umgebaut

Alle Marketing-Phrasen raus. SSoT-Markierungen auf jeder Zahl. Real Holders (System-Wallets ausgeschlossen) wie auf dem internen Pi/Grafana-Monitor. Bento-Grid mit Status-Badges (LIVE/BETA/BACKLOG). Anti-Hype Manifesto.

2026-04-25 · v60.5 · Migration-Wizard Reform

3-Step Escrow Migration: drain → key löschen → onboarding → settle

Der frühere Wizard hatte einen Race-Condition: storeKeypair(NEW) wurde aufgerufen BEVOR die Migration-TX mit dem alten Key signiert war. Result: alter Key überschrieben, Migration scheiterte, Funds blieben auf alter Wallet.

Jetzt: drain → clearKeys → standard-onboarding → settle. Crash-safe, retry-fähig.

2026-04-25 · v60.4 · Atomic Claim auf alle Background-Loops

POTD/Daily-Summary/Profile-Publish nicht mehr doppelt

Auf Hostpoint-Production lief uvicorn mit 2 Workers — beide haben simultan die Background-Loops getriggert. Result: doppelte „Pass des Tages"-Posts auf Nostr (z.B. Col du Tourmalet 2× am 25.04.).

Fix: update_one($setOnInsert, upsert=True) als atomarer Lock + Unique-Index auf nostr_potd_log.date. Defense-in-Depth.

2026-04 · v60.0 · Stellar Single Source of Truth

MongoDB-Counter komplett rausgeworfen

Bisher: ARC-Pool-Verteilung wurde in MongoDB getrackt + cross-checked mit Horizon. Jetzt: Stellar Horizon ist die einzige Wahrheit. Pool-Outflow, Treasury-Inflow, User-Holdings — alles direkt von Horizon, 30-120s gecached.

2026-04 · BIP-39 Self-Custody

12 Wörter — ein Seed für Stellar UND Nostr

Deterministische Ableitung: m/44'/148'/0' für Stellar, m/44'/1237'/0'/0/0 für Nostr. Ein Mnemonic = beide Identitäten. Wallet-Recovery auf jedem Gerät weltweit.