Today, I went back to working on Nostr onboarding features for Kosmos users (whom we haven't even told about all the Nostr functionality yet).
Slowly arriving at something usable. This is all loaded asynchronously from the Ruby app server now (once authenticated). No custom JS needed until signing the prepared events later:
