Being able to log into Discourse with a crypto wallet would be fantastic, and would certainly be beneficial for the community that we’ll be running. Plenty more features and plugins can be built after that should the connection with the wallet be present.
Right now the state of websites logging in with wallets is a good bit fragmented, each having different functionality for making it happen.
“Sign in with Ethereum” is a big and current effort to make such a thing seamless. It’s also supported and funded by the Ethereum foundation.
Seems to me like someone in the community would just need to fork one of the existing “Login with” plugins (such as this one for Discord) and adapt it to support Sign in with Ethereum. Here is the relevant info:
- Sign in with Ethereum project homepage: https://login.xyz
- Spec
- Documentation