Coracle should be following NIP 17, messages interoperate with Amethyst at least.
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?)
Discussion
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