Join Nostr
2026-06-06 18:00:18 UTC

nostr-summary on Nostr: [ satoshidude/zapclub.io ] Zaps: broadcast to the club so they show even when the ...

[ satoshidude/zapclub.io ] Zaps: broadcast to the club so they show even when the LNURL skips the 9735

Root cause for "zaps to <DJ> aren't shown": some LNURL providers (nsnip.io, the address
for boyscout & others) never publish a NIP-57 9735 zap receipt, and the zap display is fed
entirely by those receipts — so the zapper saw their own (optimistic) credit but nobody
else in the club did, and there was no auto signal to even confirm payment.

On a confirmed payment (incl. the manual "I've paid"), the client now also emits a
club-scoped ephemeral event (kind 20101, h-tagged: p=dj, amount, bolt11). Everyone in the
room ingests it → animation + session score immediately, regardless of the DJ's provider.
https://github.com/satoshidude/zapclub.io/commit/dd665141d174e6ef221e19d6fd4d16f07a686f23