Hi nostr:npub12vkcxr0luzwp8e673v29eqjhrr7p9vqq8asav85swaepclllj09sylpugg any idea why incoming zaps on my profile and notes are not showing up in primal?

For example, this event id: b2ba049883e6d54fb934945732703ca0f475fe2784843ae1ffef9c2ab021a447

I can find the receipt event on relays, nostrudel shows them. But nothing in the primal (web)app.

I'm using BTCPayserver with Nostr plugin, setup seems correct.

Reply to this note

Please Login to reply.

Discussion

Yea, @primal is broken I guess. this is what it shows for the note:

I checked pretty much everything, the lnurlp spec, nip57 spec, checked the sigs, checked the description hashes, compared 'working' zaps with non-working zaps. I don't see it... primal just doesn't render/show the incoming zaps.

Weird thing is. when I zap the other way around (from my account to test account). It works! Compared those 9734/9735 events with each other, I don't see a difference or why this wouldn't work...

Only primal though, nostrudel and amethyst work.

Time to switch for now I suppose.

After a log of digging, signature verification, code debugging and reading primal server/caching source code, I'm 99% sure my "test account" used for zapping doesn't pass the "is_human" test and primal ignores them. (although they increase the stat counter, which doesn't do the is_human check).

Other zaps I miss from other people is probably the same problem, their npub does not pass the is_human check.