SpruceID offers a bevy of open-source tools that allow users to control their identity anywhere.
What is Spruce ?
Spruce creates tools for decentralized identification. These tools include credentialed wallets, cryptographic sign-ins for social media and other accounts online, and much more. Spruce's goal is to have users control their data rather than the platform they're logging into by allowing users to utilize a cryptographic identifier such as their Ethereum wallet address.