damus-io / damus

iOS nostr client
GNU General Public License v3.0
1.99k stars 289 forks source link

Add NIP44 Implementation (new encryption) #2123

Open jb55 opened 6 months ago

jb55 commented 6 months ago

We need this for encrypting things like in vitor's draft spec.

alltheseas commented 6 months ago

User story for saving drafts while closing, and re-opening Damus:

https://github.com/damus-io/damus/issues/596#issuecomment-1456430333

alltheseas commented 6 months ago

NIP draft: https://github.com/nostr-protocol/nips/pull/1124

alltheseas commented 6 months ago

NostrSDK supports nip-44

https://github.com/nostr-sdk/nostr-sdk-ios?tab=readme-ov-file

cc @tyiu @bryanmontz @joelklabo

jb55 commented 6 months ago

On Tue, Apr 16, 2024 at 08:44:55AM GMT, alltheseas wrote:

NostrSDK supports nip-44

https://github.com/nostr-sdk/nostr-sdk-ios?tab=readme-ov-file

cc @tyiu @bryanmontz @joelklabo

this is very useful! Let's use this in damus