npub.cash is transitioning to this model
Correct! What's easier to do is to not mint the tokens on the server though but to create a mint quote that the user can then mint when they come online. That way the server wouldn't have to store any proofs.
You can use NUT-20 to lock a mint quote to a user key so the server can't rug it: https://cashubtc.github.io/nuts/20/
Discussion
No replies yet.