I am trying to identify the best way to hide metadata from direct messages (NIP-04).
Has anyone used these techniques? #askNostr
https://0x46.net/thoughts/2023/03/27/nostr-private-messages/
I am trying to identify the best way to hide metadata from direct messages (NIP-04).
Has anyone used these techniques? #askNostr
https://0x46.net/thoughts/2023/03/27/nostr-private-messages/
nostr:npub1c3lf9hdmghe4l7xcy8phlhepr66hz7wp5dnkpwxjvw8x7hzh0pesc9mpv4 nostr:npub1xtscya34g58tk0z605fvr788k263gsu6cy9x0mhnm87echrgufzsevkk5s nostr:npub1wmr34t36fy03m8hvgl96zl3znndyzyaqhwmwdtshwmtkg03fetaqhjg240 nostr:npub1gm7tuvr9atc6u7q3gevjfeyfyvmrlul4y67k7u7hcxztz67ceexs078rf6 nostr:npub1manlnflyzyjhgh970t8mmngrdytcp3jrmaa66u846ggg7t20cgqqvyn9tn nostr:npub180cvv07tjdrrgpa0j7j7tmnyl2yr6yr7l8j4s3evf6u64th6gkwsyjh6w6
https://nips.nostr.com/17 with private (trusted) relays.
Thank you very much.
Would’ve been slaughtered if I posted on stack overflow…
I think, client support of alternatives varies but there is one using giftwrapps and then there is nip17 that fiatjaf sent your way already. I'm not sure about signalling support and general support with current clients but it's poor I think.
Coracle uses NIP44 (new encryption) and NIP59 (gift wrapping) for DM and group DM threads. But I’m not sure that it “follows” the NIP17 spec? nostr:npub1jlrs53pkdfjnts29kveljul2sm0actt6n8dxrrzqcersttvcuv3qdjynqn ?
If imma integrate private DMs into my “social onboarding” client … which wd be the best way to do this? Coracle way or NIP17? nostr:npub180cvv07tjdrrgpa0j7j7tmnyl2yr6yr7l8j4s3evf6u64th6gkwsyjh6w6
(or maybe I should just implement NIP04 and wait for dust to clear?)
Coracle should be following NIP 17, messages interoperate with Amethyst at least.
Private groups use a draft NIP 87, totally different. Use NIP 17, don't use NIP 04
I’m looking at your code now … scheming to port it (out of coracle) to work with my NDK app … any tips? What files should I be looking at?
https://github.com/coracle-social/coracle/blob/master/src/engine/utils/nip44.ts
https://github.com/coracle-social/coracle/blob/master/src/engine/utils/nip59.ts
https://github.com/coracle-social/coracle/blob/master/src/app/views/ChannelsDetail.svelte