Updates on EP10 - Community Run Identity Server (December)

Howdy - just want to drop in for some SIWE updates.

General Updates

For our previous update, check out the last one here! In one cool usage found in the wild, the community server is currently being used for the Ethereum KZG Ceremony which is going to be used for plenty of things around the ecosystem like EIP-4844. To try a test version of the ceremony, check it out here!

If you also have a use case you want to integrate the server for, we’re always here for help, troubleshooting, or any improvements needed!

Our third Twitter-space-based Sign-In with Ethereum community call is coming up and we would love to have you there. This month’s call will be at 1:00pm ET / 6:00pm GMT. We will be covering any updates to our core libraries (including SSX), the OIDC workflows, and answering any questions and having an open discussion about the future of Sign-In with Ethereum.

Additionally, we’re looking into cases where the community server sometimes gets picked up by third-party phishing alerts by mistake. This happened previously with MetaMask, which uses an open-source domain list (which I’ve since corrected), and happened recently with PeckShield. If anyone encounters any issues accessing the domain or if it gets flagged, please make sure to get in touch with us so we can correct any errors with providers. We’re always in support of keeping the ecosystem safe and understand that these things happen sometimes.

In other news on our core libraries which also bring SIWE to developer workflows, we’re currently working on increased safety for our TypeScript library, and plenty of additional support for frameworks like NextAuth and features in ssx.

If you’re curious about our work with wallets or generally about Sign-In with Ethereum, get in touch! For those looking to build using the community-run OIDC server, please remember to check out the documentation here, and feel free to always ask any questions wherever needed - we’re here for any additional support.

Grants and Community

As always, if you have a Sign-In with Ethereum & ENS related project or development work in that direction, definitely reach out. We also encourage new development, which could include:

  • Enhancements of existing open source libraries around Sign-In with Ethereum.
  • Additional features on existing plugins such as the SIWE Discourse plugin that is currently being used on this forum.
  • Augmenting existing authentication libraries with SIWE+ENS (similar to the existing work that brought the workflow to NextAuth and Passport.js).
  • New application plugin opportunities to embed SIWE+ENS.

We’re also going to be over at ETHDenver as Spruce with several bounties around Sign-In with Ethereum! Looking forward to seeing folks there next month.

As always - if anyone has any questions, I’m always around to answer them!