feat: v2 — view-key payment confirmation with live monitoring
- Payment monitor: enter private view key to track incoming payments - Scans mempool + last 100 blocks via PHP proxy with 4-node failover - Lightweight crypto: 30KB noble-curves bundle (Ed25519 + Keccak-256) - Subaddress support (network byte 42 detection, a*D validation) - Confirmation progress bar (0-10 confirmations) - Underpayment detection - Deadline badges (7/14/30 days) replacing minutes input - QR code: standard colors (black on white) for wallet scanner compatibility - QR hint positioned below QR code - View key masked input, never stored or transmitted
This commit is contained in:
14
README.md
14
README.md
@@ -67,13 +67,15 @@ Die App ist eine einzige HTML-Datei, die von überall gehostet werden kann.
|
||||
- [x] Offline-fähig via Service Worker
|
||||
- [x] CoinGecko-Fallback mit Auto-Retry
|
||||
|
||||
### v2 — View-Key Zahlungsbestätigung (Browser-basiert)
|
||||
### v2 — View-Key Zahlungsbestätigung (Browser-basiert) ✅
|
||||
|
||||
- [ ] View-Only-Key eingeben (privater Spend-Key bleibt lokal)
|
||||
- [ ] Browser pollt Remote Node via Monero RPC (kein eigener Node nötig)
|
||||
- [ ] Live-Anzeige: "Warte auf Zahlung..." → "✅ Zahlung eingegangen (X Bestätigungen)"
|
||||
- [ ] Warnhinweis bei Unterzahlung
|
||||
- [ ] Subaddress-Unterstützung (für mehrere parallele Rechnungen)
|
||||
- [x] Private View-Key eingeben (validiert gegen Adresse, verlässt nie den Browser)
|
||||
- [x] Browser pollt Remote Node via PHP-Proxy mit Failover (4 Nodes)
|
||||
- [x] Live-Anzeige: "Warte auf Zahlung..." → "Zahlung eingegangen (X/10 Bestätigungen)"
|
||||
- [x] Fortschrittsbalken für Bestätigungen
|
||||
- [x] Unterzahlungs-Erkennung
|
||||
- [x] Standard- und Subaddress-Unterstützung
|
||||
- [x] Leichtgewichtige Krypto (30KB noble-curves Bundle, kein 5MB WASM)
|
||||
|
||||
### v3 — Professionelle Features
|
||||
|
||||
|
||||
Reference in New Issue
Block a user