One of the biggest barriers to adoption and long-term retention on Nostr, in my opinion, is key management. Public/private key pairs are powerful, but they’re also unfamiliar and intimidating to most people. It’s simply not how the majority of users are used to signing in or thinking about accounts.
That’s why the diVine Keycast login system is so well done. It introduces a key management layer that feels familiar, usernames and passwords, while still operating within the Nostr ecosystem. For most people, this dramatically lowers the learning curve and removes friction at the moment it matters most: getting started.
True sovereign users may never choose this approach, and that’s fine. But millions of everyday users will. And that’s okay too. If we want Nostr to grow beyond early adopters, we need paths that meet people where they are, without forcing everyone to become a cryptography expert on day one.
In short, I'm a fan and I hope that other applications adopt similar technologies in the future. As long as we have various user options and give users the choice to be sovereign, I still believe that we're on the correct path forward.