We also did our nostr implementation from scratch for nos. Honestly that wasn’t the hard part.
Oh the UI is the hard part?