Future: ATM ↔ operator pairing via seed-URL + WalletSharePermission (+ NIP-46 bunker deep-dive)
Closing as superseded by the security-pathway epic at #13.
Lock deposit currency to machine.fiat_code (and prepare balance-summary for the multi-currency future)
Lock deposit currency to machine.fiat_code (and prepare balance-summary for the multi-currency future)
Closing — shipped at commit d2e6827 feat(v2): lock deposit currency to machine.fiat_code (closes #26). Forgejo didn't auto-close from the commit message; closing manually.
S1 — NIP-40 expiration on kind-21000 RPC events
S5 — Persist sender_pubkey on Payment.extra (LNbits-side)
S5 — Persist sender_pubkey on Payment.extra (LNbits-side)
Closing as done — landed before the sprint started.
startKey passes bech32 nsec to NDKPrivateKeySigner — every newly-created key fails to load
pingOrDie self-watchdog false-positives → bunker exits every 30s on non-public relays
Dockerfile uses
npm install but project declares workspace:* deps (pnpm-only)
@nostr-dev-kit/ndk declared as workspace:* with no workspace setup
startKey passes bech32 nsec to NDKPrivateKeySigner — every newly-created key fails to load
Investigate NDK echo issue — RPC responses unreliably reach client subscriptions on custom relays