Stellar Mainnet · Nostr · BIP-39 · Soroban · v1.93.39

Verifizierbares Ride-Tracking.
Keine Marketing-Metriken.

Du fährst Töff durch die Alpen. Wir registrieren das mit GPS, signieren es kryptografisch auf Stellar und Nostr und geben dir self-custody Wallets — 12 Wörter, keine Server-Backdoors. Jede Zahl auf dieser Seite ist im Code prüfbar.

APK direkt von expo.dev signiert · iOS via TestFlight/App-Store
Stellar Mainnet Nostr NIP-58 BIP-39 Soroban SBT BBS+ ZKP Federated ML Valhalla Map-Match Schweizer Hosting
Pässe katalogisiert 79 DB-Cache · Sync alpen-paesse.ch
Echte ARC-Holders 5 SSoT · System-Wallets ausgeschlossen
ARC bei Usern (real distributed) 8 315 SSoT · Stellar Horizon
On-Chain Transaktionen 14 SSoT · Stellar Horizon

// Was du sammelst

Drei Card-Typen, jede on-chain prüfbar

Drei Kategorien, jede in einer eigenen Brand-Farbe (gelb / grün / orange). Pixel-genau gerendert vom selben Generator wie in der App. Jede Karte trägt 3 Verifikations-Indikatoren — GPS · Nostr · SBT — die einzeln aufleuchten sobald die jeweilige Stufe erreicht ist.

ALPENPASS — Stilfserjoch 2757m

ALPENPASS · gelb

Pro gequerter Pass-Spitze (z.B. Stilfserjoch 2757m). Server prüft GPS-Bounds + Höhe. Ein Pass = eine Card, beliebig oft sammelbar.

ALPENRIDE — Drei-Pässe-Tour

ALPENRIDE · grün

Vordefinierte Mehr-Pass-Touren (Drei-Pässe, Sustenpass-Loop, Furka-Round, …). Erst wenn du ALLE Pässe der Tour gequert hast bekommst du die ALPENRIDE-Card.

ALPENCROSSING — Trans-Alpen Crossing

ALPENCROSSING · orange

Königsdisziplin: Komplette Trans-Alpen Crossings (Italien → Frankreich, Adria → Genfersee, …). Nur 3 davon existieren. Echte Soroban Soulbound Tokens auf Stellar.

Verifikations-Stufen (kleine Indikatoren unten auf jeder Card): GPS = Server-bestätigt · Nostr = NIP-58 Badge auf Public-Relays · SBT = Permanent on-chain Soulbound Token (Soroban). Jede Card durchläuft diese Stufen — die Border-Farbe bleibt die der Kategorie.

// Live · 2115m

Pass des Tages

Col du Tourmalet · 2115m · 2× ARC-Multiplier

Täglich 07:00 CET. Auto-publiziert auf Nostr.

// Module

Was die App tatsächlich kann

Jede Funktion mit Status. LIVE = produktiv. BETA = funktional, in Iteration. BACKLOG = geplant, im Code als Stub. Kein Marketing-Hype.

BIP-39 Self-Custody Engine

Ein Seed-Phrase (12 Wörter) leitet deterministisch deine Stellar-Wallet (Path m/44'/148'/0') UND deine Nostr-Identität (Path m/44'/1237'/0'/0/0) ab. Kein Server hat deinen Private-Key. Verlust = neuer Seed = neue Wallet.

Nach v60.5: 3-Step Escrow Migration für Legacy-User — alte Wallet wird via Stellar account_merge in einen Escrow gemerged, Bevor die neue BIP-39 Wallet erstellt wird. Kein Verlust durch crashende Wizards.

/app/frontend/services/bip39Identity.ts · /app/backend/routes/identity.py

NIP-58 Badges

GPS-verifizierte Badges. Vom Issuer-Key signiert, an deine Pubkey getagged, auf öffentlichen Nostr-Relays publiziert. Keine zentrale Verifizierung nötig — jeder Nostr-Client kann sie sehen.

/app/backend/services/nostr_publish.py

ZKP Speed Proofs (BBS+)

Beweise dass du innerhalb des Speed-Limits gefahren bist OHNE deine GPS-Punkte preiszugeben. Selektive Disclosure via BBS+ Signatur. Verifizierbar offline.

Premium-Feature · /app/backend/services/bbs_zkp.py

Federated ML — G-Ball

Lean-Angle-Berechnung trainiert auf Differential-Privacy Gradients. Niemals Roh-Sensor-Daten verlassen dein Gerät. Wir bekommen nur Gradient-Summen.

/app/backend/routes/federated_ml.py

Stellar Single Source of Truth

Alle Tokenomics-Zahlen kommen direkt von Stellar Horizon. Pool, Treasury, Conversions, Holders. Keine MongoDB-Counter, die auseinanderlaufen können.

/app/backend/services/stellar_ssot.py

Pässe-DB · Auto-Sync

79 Alpenpässe in 6 Ländern. Status (offen/gesperrt) alle 6h synced mit alpen-paesse.ch. AlpenRides (4 vordefinierte Touren) + AlpenCrossings (3 Königsdisziplinen).

/app/backend/services/alpen_paesse_scraper.py

Pass-of-the-Day

Täglich 07:00 CET ein Pass mit 2× ARC-Multiplier — auto-publiziert auf Nostr (atomic claim, kein Doppel-Post). Heute: Col du Tourmalet · 2115m

/app/backend/services/pass_of_day.py

CrashGuard + AlpenSensor

Sturz-Erkennung via 3-Achs-Beschleunigung + Gyro. Bei Crash: konfigurierte Notfallkontakte werden benachrichtigt. AlpenSensor kalibriert sich selbst pro Bike.

/app/backend/routes/crashguard.py · /app/backend/routes/alpen_sensor.py

Tools im Alltag

Mechanic-Finder (zertifizierte Werkstätten), Fuel-Tracking (Tankquittungs-OCR via GPT), Road-Reports (crowdsourced Sperrungen mit Vote-System), Event-Tickets (SBT-Tickets mit QR-Scanner).

/app/backend/routes/mechanics|fuel|road_reports|event_tickets

Premium Shop

Stellar-Payments + Crypto. Speed Shield Pro, G-Force Replay, ZKP-Audit-Log, Genesis Cert NFT. Alles über Stellar TX. 13 Käufe bisher · 685 ARC Revenue.

/app/backend/routes/premium.py

Live-Tracking · PIN-protected

Teile deine laufende Ride als Public-Link mit 6-stelliger PIN. Endet mit Ride. Keine permanente Tracking-DB.

/app/backend/routes/live_tracking.py

Soroban Identity Contract

SBT-Mints sind live (Soulbound Tokens auf Soroban). Der volle 4-stage Identity-Contract (AlpenIdentity Pyramide) ist im Backlog (P1).

/app/backend/services/soroban_identity.py

// Privacy by design

Was wir nicht über dich speichern

Roh-GPS-Punkte werden nach 30 Tagen automatisch anonymisiert. Aggregierte Statistiken (Distanz, Höhenmeter) bleiben als SHA-256 Hash erhalten. Originalpunkte sind weg.

Tokenomics laufen über Stellar. Wir können keine ARC drucken — die Total Supply ist 1 Mrd, festgelegt im Issuer-Account, on-chain prüfbar (siehe Trust-Strip unten).

Lean-Modelle (G-Ball) werden via Federated Learning trainiert. Dein Telefon schickt nur differential-private Gradienten — niemals Sensor-Rohdaten.

3-Step Escrow Migration verhindert Wallet-Verlust beim Übergang von Legacy auf BIP-39: alte Wallet wird per account_merge entladen → BIP-39-Wallet generiert → Escrow zahlt aus. Crashes mittendrin sind harmlos.

[hostpoint] $ tail -f /var/log/arc/migration.log
# 3-Step Escrow Migration step 1. /migration/begin-drain Build XDR: account_merge OLD → ESCROW ✓ signed with OLD secret step 2. /migration/submit-drain Stellar TX: SUCCESS # OLD wallet now ON-CHAIN MERGED. # OLD secret useless. Safe to clearKeys(). step 3. /migration/settle (auto-retry) Escrow → NEW BIP-39 wallet ✓ 6123 ARC + 1.85 XLM transferred done.

// Stellar Horizon · Single Source of Truth · Cache 30-120s

ARC Tokenomics — live von Stellar

Diese Werte werden direkt aus dem Stellar-Horizon-Index abgefragt. Du kannst sie auf stellar.expert selbst nachvollziehen.

Total Supply
999 999 999
Horizon /assets · monoton
Pool Initial Allocation
580 000 000
Konstant seit TGE
Pool Gross Outflow
9 001
Monoton · steigt nur
User → Pool Inflow (Returns)
335
Monoton
Treasury Inflow (Shop)
349
Aus Premium-Käufen
RC → ARC Conversions
9
Scheduled · 6h/24h/7d
Welcome Airdrops
5
Pro Onboarding 200 ARC
Net Held by Users
Snapshot · fluktuiert
Deep Dive · stellar.html Raw JSON: /api/stellar/live-stats Full Breakdown: /api/stellar/breakdown

Was AlpenRiderChain nicht ist

// App laden

Bereit für die nächste Tour?

Aktuelle Version v1.93.39 · Forced Min-Version aktiv via Backend. Erst Migration, dann Pässe sammeln.