If you are curious, it works basically like But the architecture now is much simpler so it has less bugs and fails much less often. I've been using it for months now without any hiccups. And now it has this external identity concept, which makes it possible for the user to not store their secret key (although they probably should) and recover it later by talking to the signers (operators), which was impossible before. It's also easier to ask the operators to forget about you and do all the things that require authenticating yourself.
fiatjaf's avatar fiatjaf
A video explanation anyone can understand: View quoted note →
View quoted note →

Replies (1)

Actually you do have to create the private key in your app if the user hasn't registered any yet. I'll look into implementing a decentralized key generation algorithm into this.