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.
Dockerfile uses
npm install but project declares workspace:* deps (pnpm-only)
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
@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
Docker Hub image
pablof7z/nsecbunkerd:latest is arm64-only — fails on amd64 hosts
getKeys throws on passphrase-encrypted entries — nip19.decode({iv, data}) fails