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.

Reply to this note

Please Login to reply.

Discussion

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

Why? The wrap can technically have anything in it. Do you think people are not ready to unwrap and not be a seal?

I'm not aware of any specs that work that way. Coracle basically just throws away the seal if it doesn't fit NIP 59

So stringent :)

But yeah I understand

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:nevent1qvzqqqqqqypzp22rfmsktmgpk2rtan7zwu00zuzax5maq5dnsu5g3xxvqr2u3pd7qyghwumn8ghj7mn0wd68ytnhd9hx2tcpzamhxue69uhhyetvv9ujumn0wd68ytnzv9hxgtcqyrd8ykvyqvm643cf02yr8ek7u0um95v5pwf30mn9enhfxd874quak8zq892

I do like that framing more. I actually already stopped calling them messages/DMs in the UI, I just call them order and inquiries to be explicit about not expecting general chat.

Yeah, that makes sense! :checkmarkgreen: