Not to me ofc but any potential mediator.
Deniability is an obstacle for the good guy and an escape hatch for the bad guy in marketplace disputes.
Not to me ofc but any potential mediator.
Deniability is an obstacle for the good guy and an escape hatch for the bad guy in marketplace disputes.
I think you can just do NIP-17 without Seals. Just sign the kind:14 and encrypt it inside of the Wrap directly. That means that at any point the receiver can reveal the chat message in plain text.
That would break interoperability, but you could instead sign the rumor
1) Call it "Mail", not "DMs"
2) Have sealed an unsealed. Marketplaces do indeed need signatures for proof.
Your app can than just look at relevant "Mails", without asking Chat apps to mash things like this together in one Chat convos feed.
Chat and Mail are not the same concept. Communication channel VS One-off messages.
Nip-17 suits Mail better.
Some (if not most) Mails need signatures.
nostr:npub16dhgpql60vmd4mnydjut87vla23a38j689jssaqlqqlzrtqtd0kqex0nkq wouldn't you be better served in nostr:npub15dc33fyg3cpd9r58vlqge2hh8dy6hkkrjxkhluv2xpyfreqkmsesesyv6e with a (signed) Mail UX too?