No worries heres my central site. Most people only click on github links so that's what I share.

https://www.vaughnnugent.com/Resources/Software/Modules/NVault

Reply to this note

Please Login to reply.

Discussion

I am making a highly secure extension addition for the Nostr Build Shack now, should hit public test release this weekend.

https://testflight.apple.com/join/qgkAMPgU Nostr Build Shack

I don't use a smartphone but Ill take your word for it! I'm wanting to shift toward commercial/enterprise customers with on-prem requirements.

Fair game, but it’ll be tough

i stumbled around and eventually landed on and read this post: https://www.vaughnnugent.com/blog/d9ab8a46cfa8d6bd59cf048fec8d73ffc44f881c πŸ‘πŸ‘

Interesting write up

Agreed. Though if I'm being perfectly honest, the approach of "everything is insecure, so I should build my own tools - they'll be more secure!" can be an anti-pattern in the wrong hands. I don't know enough about nostr:npub1qdjn8j4gwgmkj3k5un775nq6q3q7mguv5tvajstmkdsqdja2havq03fqm7 or his work to say, but it's a very minor alarm bell.

Sometimes the whole ecosystem is improved more by talented and motivated individuals contributing to exiting projects that need help in the areas those individuals identify as weak points.

I tried to find clean and compliant libs for swift, just to end up writing my own on top of the standard libsecp256k1 instead of gluing together all the slop

This project doesn't already exist. Noscrypt was built so that others (including myself) are re-rolling their own nip44 crypto every time they want to create a messaging app. In the case of noscrypt the goal is to be as ubiquitous as openssl. Which btw, noscrypt is not hand-rolled, have a look.

Yes there is a judgement cast on "Im smarter and I can build it better" I don't have a good argument to that, it is what it is. My attempt was naivley was to help prevent that. Noscrypt is an "old" project relatively speaking, it is the existing project.

I'll spare my soapbox of a the mono-language/high-level culture language speech, but there is a reason noscrypt is written in a systems language and believe this is the only correct way to be implemented.

I totally agree with you.

This blog is also a long-form note on a relay somewhere :)