I don't understand any of this but I'm glad you're doing it, keep up the good work brother ✊️.
Pushed a new EXPERIMENTAL build to my NAD repo if anyone wants to give it a go. It now supports NIP-44 and BLE.
The main experimental bit is the batching as part of the BLE implementation to support larger payloads over GATT. I did consider pivoting to L2CAP to get around it, but want to ensure compatibility with libraries so doing it at application layer.
https://github.com/cr0bar/nostr-signing-device
I’ve also updated my NIP PR to take this requirement into account.
Discussion
Thanks for the zaps! It’s a fun project to be honest, but has its challenges 🤣 but being able to sign and decrypt nostr notes on the go from any app that implements the NSD without the app ever needing to know the private key will be amazing.