Digital identity is the digital information formed when individuals participate in network activities that can represent their own identity, and it is the entrance to connect the real world with the network world. Strictly speaking, it is a digital signature technology used to confirm the identity of two or more parties on the Internet when exchanging data. The specific performance is email address, user name, mobile phone number and so on. These digital identities composed of numbers and symbols record all your behavior and status on the Internet.
With the emergence of technologies such as big data, the collection and construction of personal digital identities is more convenient than ever. Almost any digital identity can be connected through devices, social applications and services. However, we cannot exercise rights such as the right to refuse, inquire, correct, acquire, and delete our identity information, and such rights are in the hands of network operators and network services that have the ability to store, process, and transmit information. provider's hands. They can use our digital identity data to develop and optimize their service levels and earn huge profits. In addition, digital identity has gradually become the main content of personal information leakage and abuse, seriously affecting people's social, financial and daily life.
Based on this, decentralized digital identity services such as Spruce continue to emerge and develop, providing a new vision for the future direction of digital identity.
Spruce is an open source, decentralized digital identity company that puts users in control of their own data using the web. Through the two products SpruceID and Kepler, Spruce provides developers with an open source tool ecosystem, allowing users to collect their data on an open source platform under their control.
Recently, Spruce announced the completion of $34 million in Series A financing, led by Andreessen Horowitz (a16z), Ethereal Ventures, Electric Capital, Y Combinator, Okta Ventures, SCB 10X, Robot Ventures, OrangeDAO, A.Capital Ventures, Third Kind Venture Capital, Protocol Labs, Gemini Frontier Fund, SV Angel and others participated in the investment.
Manage identities and data across platforms
Spruce argues that a person would need only their key to access different services and accounts online, along with any data they generate through those services, eliminating the need to create separate accounts and sign ownership for each service. To achieve this, it is necessary to ensure cross-platform identity management and data storage issues. Spruce does this by offering two main products - SpruceID, a decentralized identity toolkit, and Kepler, a self-storage product.
SpruceID
SpruceID is an ecosystem of open-source tools to enable user-controlled identities anywhere, and it consists of 4 toolkits for building cross-chain identities.
DIDKit:DIDKit is a cross-platform toolkit that provides cross-chain decentralized identity and data processing capabilities, including EVM-based chains, Solana, etc.
Rebase:Rebase is a reusable authentication across social media, DNS, etc. that allows users to comprehend linked accounts by showing new information about accounts they publicly control on other networks and adding some self-certifying information to create portable Validate configuration files. Currently includes workflows for Twitter, GitHub, Discord, DNS, etc.
Keylink :Keylink is a tool for linking existing system accounts to cryptographic key pairs, ranging from cryptographic keys to API credentials, and can be used to step-by-step public key infrastructure (PKI) in existing complex IT systems.
Credible:Credible is a white-labeled credential wallet. Supports W3C Verifiable Credentials and Decentralized Identifiers built on top of DIDKit and Flutter.
Kepler
Kepler is a decentralized storage system that uses smart contracts to define where your data is stored and who can access it. Technology enables top-down user control of the entire system, as well as privacy options.
Through the above two products, Spruce can build a secure, private and highly portable set of identity data credentials that everyone can access, wherever you go, you can take it with you and control it throughout the use process .
Integrate "Ethereum Login" function
Spruce was selected last September to work with the Ethereum Foundation and ENS on the Ethereum login functionality. Compared with the traditional closed-development identity login, Ethereum login is a completely open identity verification open standard and a new form of identity verification. It allows users to control their digital identities using their Ethereum accounts and ENS profiles, rather than handing over their identity data to centralized identity providers like Google, Facebook, or Amazon.
Spruce has developed the first authentication plugin - using Ethereum to log in to Discourse. Discourse is an open source discussion platform with a self-learning system and a full web application, suitable for both desktop and mobile terminals. It has become the main communication tool in Web3, supporting L1 networks, protocols and DAOs. This authentication plugin supports any official version of self-hosted Discourse forums to allow users to authenticate with their Ethereum accounts. When registering with an Ethereum account, the username and avatar of the Discourse account default to the ENS name and avatar.
The philosophy of the entire Spruce team is highly decentralized, building a bridge between the decentralized Internet and Web2 by building decentralized identities and Ethereum logins, and realizing a world where all users can truly control their identities and data.
