Replying to Avatar ManiMe

nostr:npub1mhcr4j594hsrnen594d7700n2t03n8gdx83zhxzculk6sh9nhwlq7uc226

Wondering what is “ncrypt”?

#AFAF #ecash #nsec

ncrypt is a standardised way to encrypt an nsec for safer handling and storage. It’s defined in NIP-49

Reply to this note

Please Login to reply.

Discussion

Thanks.

I’m making a social onboarding client for “sharing nostr with friends”:

https://nostrmeet.me/egge@getcurrent.io

Nsec.app not gonna work for oauth style login for accounts, so I’m hand rolling nsec encryption and storage. (So they don’t have to think about keys at first click)

But I’m just storing… not sharing these encrypted keys.

I don’t see the point in standardizing an encryption method UNLESS clients need to share encrypted keys amongst themselves.

What would that look like?

Or is there another use case?

One day someone asks to export their keys from your app, giving them ncryptsec would be safer than exporting in plaintext.