The Nostr.build renewal flow is nice.
A couple improvements:
Tell future users to follow the messenger npub so renewal messages aren't lost in the "unknown" senders or whatever in a particular client. I followed it and now my client doesn't treat messages like potential spam.
Make the renewal link go to a page specifically for renewal. I had to go find it in the settings. Took a minute to figure out. No big deal. Just landing there after login would be neat. Or have a popup on login that asks the user to renew, with a link.
This is totally petty though. Something to consider if the developer gets bored. The flow worked well and other nostr services should take a look if it would make sense for their thing.
Laeserin (npub1m4n…c2jl) I think we spoke about this a while back for a relay. Can't recall who was in that conversation but this is exactly what I was saying would be nice to have for the relay subscription.