SELF Overview
Who We Are
SELF ID is focused on solving the issue of digital identity. Instead of looking at identity as a problem to solve through “authentication”, we’ve realized that the context is much bigger and more exciting.
Our solution empowers individuals to co-own their data with the platforms they interact with, giving them the ability to share, distribute, and even monetize it, placing them at the center of their digital universe. At the same time, we enable attestors to seamlessly monetize their data by issuing verifiable credentials, and requestors to confidently verify those credentials without relying on centralized intermediaries.
The Problem
Today's digital identity landscape is fragmented and insecure:
- Users must maintain multiple accounts and credentials across different platforms.
- Personal data is stored in centralized databases vulnerable to breaches.
- Identity verification is repetitive and cumbersome.
- Users have limited control over their personal information.
- Organizations face compliance challenges with data protection regulations.
- Current solutions lack the scalability and flexibility needed for modern digital interactions.
The Solution
SELF is a new identity standard that gives users ownership and control over their data using Decentralized Identifiers (DIDs) and Verifiable Credentials (VCs). With SELF, users can manage their Digital Genome without relying on centralized authorities.
How It Works
-
Unique Identification through DIDs:
Every object in the network—whether it’s an Identity, Molecule, Challenge, Response, or Template—is assigned a unique Decentralized Identifier (DID). This ensures that each object is:
-
Globally Addressable: Accessible across the decentralized network.
-
Cryptographically Secure: Protected against tampering or spoofing.
-
Independently Verifiable: Its authenticity can be checked without reliance on a central authority.
-
-
Verifiable Credential Creation with Templates:
-
Templates define the structure and rules for creating Molecules (VCs).
-
When a user wants to create a Molecule, they use a Template to ensure consistency and compatibility within the network.
-
Templates allow for flexibility in defining credentials, from basic personal information (e.g., name or address) to complex certifications or attestations.
-
-
Sharing Data This interaction flow facilitates secure and efficient data exchange:
-
A Verifier creates a Challenge, specifying the Molecules they require for verification (e.g., proof of age, address, or certification).
-
The Holder receives the Challenge and assembles a Response containing the requested Molecules from their Digital Genome.
-
When sharing information, users can selectively disclose only the specific data required, without exposing unrelated details.
-
The Response is cryptographically signed and sent back to the Verifier, ensuring that the shared data is both authentic and authorized.
-
-
Attestation Data
-
An Attestor (e.g., a trusted organization) issues a Molecule (VC) to a Holder, certifying specific information about them (e.g., KYC verification, professional credentials).
-
The Holder reviews and accepts the credential, which is then stored in their Digital Genome.
-
This flow establishes trust by associating credentials with a recognized authority while allowing the Holder full control over their data.
-
-
Cryptographic Proof and Verification
-
Every interaction—whether creating a credential, responding to a Challenge, or accepting an Attestation—is secured with cryptographic proofs.
-
These proofs allow anyone in the network to verify the authenticity of data and ensure it hasn’t been altered.
-
Verification is instantaneous and doesn’t require contacting the original issuer or a centralized database.
-
Benefits of SELF's Design
-
Web of Trust: Identities can securely interact within the network.
-
Credential Trust: Molecules (VCs) are verifiable and reliable.
-
Privacy Preservation: Users share only the necessary information.
-
Instant Verification: Efficient processes with minimal friction.
-
Seamless Integration: Easy implementation into existing systems.