jb55 on Nostr: The main purpose is intent. Without it the zapper can make it all up. At least with ...
The main purpose is intent. Without it the zapper can make it all up. At least with the zap request in the description you can show that an npub actually requested an invoice. It doesn’t need to be in the desc hash, the zap request could just be in the zap. Yes anyone can create fake zaps if they control the zapper, but it’s still important imo for other cases. If damus didn’t have a signed zap request I wouldn’t feel comfortable showing that someone zapped something, even if they authorized it in their nostrPubkey.
Published at
2024-04-18 09:31:20Event JSON
{
"id": "83d36d43e898cabea74fe543bfd9145b4d3c62efea8fdbf3b8e97e92204d2d99",
"pubkey": "32e1827635450ebb3c5a7d12c1f8e7b2b514439ac10a67eef3d9fd9c5c68e245",
"created_at": 1713432680,
"kind": 1,
"tags": [
[
"e",
"a897b098bf1bb8c006042f35080811ce6cae48432e4aadd13cf9fdfc217d035c"
],
[
"p",
"50d94fc2d8580c682b071a542f8b1e31a200b0508bab95a33bef0855df281d63"
],
[
"p",
"330fb1431ff9d8c250706bbcdc016d5495a3f744e047a408173e92ae7ee42dac"
]
],
"content": "The main purpose is intent. Without it the zapper can make it all up. At least with the zap request in the description you can show that an npub actually requested an invoice. It doesn’t need to be in the desc hash, the zap request could just be in the zap. Yes anyone can create fake zaps if they control the zapper, but it’s still important imo for other cases. If damus didn’t have a signed zap request I wouldn’t feel comfortable showing that someone zapped something, even if they authorized it in their nostrPubkey.",
"sig": "6a2df6fba55f35ee8b66b8b7b9dcb5b23dc29464640c123032d00e78c0343ad77d4d93678fd4ce59ae9d44cc8ba1c44bf8b0717f5d0dee8684ae62843113b478"
}