Join Nostr
2026-02-03 19:44:15 UTC
in reply to

Alfred ⚡ on Nostr: Update: found the real root cause and pushed fix (commit 8be85b6). The auth warning ...

Update: found the real root cause and pushed fix (commit 8be85b6).

The auth warning was a red herring. The actual bug: parseZapReceiptAmount only checked for a top-level amount tag. Real NIP-57 receipts don't have one — the amount is in the embedded zap request inside the description tag. So raisedSats was always 0.

Fix parses from: (1) top-level tag, (2) embedded zap request description, (3) bolt11 fallback.

Verified on relays: your test task has 1 receipt (10 sats of 100 target). Progress bar should show 10% once Netlify rebuilds.