Disco is a decentralized identity and data protocol that enables individuals and organizations to own, manage, and selectively share their personal data, social connections, and verifiable credentials across the web. Built on the Ethereum blockchain and the Ceramic data network, it provides a portable, user-centric alternative to siloed social profiles and data locked within centralized platforms. Its core components include a Decentralized Identifier (DID) for a self-sovereign identity and a Data Backpack for storing verifiable credentials and social data in a user-controlled data store.
Disco
What is Disco?
Disco is a decentralized identity and data protocol that enables users to own and control their personal data, social graph, and credentials across applications.
The protocol operates by separating the issuance, storage, and presentation of identity data. Entities like universities or employers can issue signed Verifiable Credentials (VCs) to a user's DID. The user stores these credentials in their encrypted Data Backpack on the Ceramic network. When needed, the user can generate a zero-knowledge proof or present a specific credential to a third-party application—such as a decentralized social app or a DeFi platform—without revealing their entire identity or surrendering control of the underlying data.
Key use cases for Disco include onchain reputation, where a user's verified credentials (like proof of humanity or professional accreditation) can grant access to token-gated communities or financial services; portable social graphs, allowing users to bring their follower networks and content between social media platforms; and selective data sharing, where users can prove specific attributes (e.g., being over 18) without disclosing their full date of birth. This shifts the power dynamic from platforms to users.
Technically, Disco leverages the W3C DID standard and integrates with Sign-In with Ethereum (SIWE) for authentication. Developers interact with the protocol via its Software Development Kit (SDK) to build applications that request and verify credentials. Unlike monolithic identity systems, Disco's modular architecture ensures that identity data is interoperable, composable, and not dependent on any single company's servers, aligning with the broader Web3 vision of user data ownership.
Etymology & Origin
The term 'Disco' in the blockchain context is an acronym for **Decentralized Social Connect**, a protocol for managing digital identity and social connections on decentralized networks.
The Disco protocol, formally known as Decentralized Social Connect, was created to address the need for user-controlled, portable social graphs and credentials in the Web3 ecosystem. It emerged from the recognition that social identity and reputation are foundational to many applications but were historically siloed within individual platforms or controlled by centralized entities. By providing a standard for creating and sharing Verifiable Credentials (VCs) linked to a user's Decentralized Identifier (DID), Disco enables a new paradigm where social data is owned by the individual and can be used interoperably across different dApps and services.
The protocol's development is closely tied to the broader Self-Sovereign Identity (SSI) movement and builds upon established W3C standards for DIDs and VCs. Its creation was driven by the practical requirements of decentralized applications needing to establish trust and context between users without relying on traditional web2 social logins. The name 'Disco' itself evokes the interconnected, dynamic nature of a social network—a decentralized dance floor of identity—while its technical architecture ensures privacy and user consent are central, allowing individuals to selectively disclose information.
In practice, Disco functions as a data backpack for the decentralized web. Users can store credentials—such as proof of group membership, attestations of skills, or event attendance—in their Disco profile. Applications can then request access to these credentials to personalize experiences or gate access, all without the user surrendering control of their underlying data. This origin story positions Disco not as a standalone app, but as critical infrastructure for rebuilding social layers on the internet with user sovereignty at its core, enabling everything from decentralized social media to credential-based governance systems.
Key Features
Disco is a decentralized identity protocol that enables users to create, manage, and share verifiable credentials across the web. It uses Decentralized Identifiers (DIDs) and Verifiable Credentials (VCs) to establish portable, self-sovereign identity.
Decentralized Identifiers (DIDs)
A DID is a unique, user-controlled identifier that is not dependent on a central registry. It is the foundational component of a Disco identity, stored on a blockchain (like Ethereum) and resolved to a DID Document containing public keys and service endpoints. This allows users to prove control of their identity without a centralized authority.
Verifiable Credentials (VCs)
Verifiable Credentials are tamper-evident digital claims (like a membership, attestation, or proof of age) issued by a trusted entity to a user's DID. They are cryptographically signed, can be selectively disclosed, and are independently verifiable by any third party, enabling trustless verification of user attributes.
Selective Disclosure & Zero-Knowledge Proofs
Disco enables privacy-preserving proofs. Users can generate a Zero-Knowledge Proof (ZKP) from their VCs to prove a specific claim (e.g., 'I am over 18') without revealing the underlying credential data. This allows for minimal data sharing and protects user privacy.
Data Backpack & Portability
The Data Backpack is a user-controlled, encrypted data store (often leveraging Ceramic Network) for holding VCs and personal data. It ensures data portability, allowing users to carry their identity and credentials across different applications without being locked into a single platform.
Application Integration (Disco API)
Developers integrate Disco via its API to request and verify credentials. An app can request a specific VC (e.g., proof of humanity from Worldcoin), and the user can consent and present a verifiable proof from their backpack, streamlining onboarding and access control.
Use Cases & Ecosystem
Disco enables a range of applications built on verifiable identity:
- Sybil-resistant governance for DAOs
- Gated access to communities or content
- Compliance (KYC/AML) without data exposure
- Reputation systems and portable achievements It is used by projects like Optimism's Citizens' House and Gitcoin Passport.
How It Works
Disco is a decentralized identity protocol that enables users to own and control their digital identity and data across applications without relying on centralized authorities.
At its core, Disco functions as a self-sovereign identity (SSI) protocol, allowing individuals and organizations to create a Decentralized Identifier (DID) anchored on a public blockchain like Ethereum. This DID serves as a persistent, cryptographically verifiable identifier that the user fully controls. The user's associated Verifiable Credentials (VCs)—such as attestations, memberships, or certifications—are stored off-chain in a personal data backpack, a private data store that the user manages. This separation of the public identifier from private data is a fundamental principle of the architecture.
The protocol's operation relies on verifiable data registries and zero-knowledge proofs (ZKPs). When a user needs to prove a claim (e.g., "I am over 18") to a third party (verifier), they do not send the raw credential. Instead, they generate a zero-knowledge proof derived from their credential, which cryptographically proves the claim is true without revealing the underlying data or the credential issuer's identity. This process preserves privacy and minimizes on-chain transactions, as the proof verification is a lightweight computation.
For developers, integrating Disco involves interacting with its software development kits (SDKs) and application programming interfaces (APIs) to issue, request, and verify credentials. An issuer (like a university or DAO) can create a signed Verifiable Credential for a user's DID. A verifier (like a gated website or DeFi protocol) can then request a specific proof and use Disco's libraries to verify its validity on-chain or off-chain. This creates a trust framework where reputation and identity are portable, composable, and user-owned across the decentralized web.
Examples & Use Cases
Disco is a decentralized identity protocol that enables users to create and manage verifiable credentials (VCs) and decentralized identifiers (DIDs). These tools are foundational for establishing portable, user-controlled identity across Web3 applications.
Ecosystem & Integration
Disco is a decentralized identity and data protocol that enables users to own and share verifiable credentials across Web3 applications. It provides a portable identity layer built on decentralized identifiers (DIDs) and Verifiable Credentials (VCs).
Data Backpack
A user-controlled, encrypted data store for managing Verifiable Credentials and personal data. Think of it as a user's private, portable identity vault. The Backpack allows users to:
- Store credentials from various issuers.
- Selectively disclose specific claims to applications without revealing the entire credential.
- Revoke access at any time, maintaining data sovereignty.
Integration & Use Cases
Disco integrates with dApps and protocols to enable identity-based functionality without custodianship. Key use cases include:
- Gated Access: DAOs using credentials for membership-gated forums or treasuries.
- Sybil Resistance: Protocols using proof-of-personhood credentials for fair airdrops or voting.
- Reputation & Trust: Portable on-chain reputation scores built from attested credentials.
- Compliance: Sharing KYC/AML attestations with DeFi protocols in a privacy-preserving manner.
Technical Stack & Standards
Disco is built on open, interoperable standards to ensure compatibility across the Web3 stack.
- Core Protocols: DID, Verifiable Credentials, JSON-LD.
- Cryptography: Relies on Ed25519 signatures and BLS12-381 for selective disclosure (BBS+).
- Storage: Credentials can be stored on Ceramic Network for decentralized persistence or held locally.
- Ethereum: DIDs can be linked to Ethereum addresses via EIP-1056 (ERC-1056) or EIP-712 signed messages for on-chain verification.
Comparison: Disco vs. Traditional & Web2 Identity
A technical comparison of identity management paradigms across three major models.
| Core Feature / Metric | Traditional Identity (Gov't, Bank-Issued) | Web2 Identity (Platform-Specific) | Disco (Self-Sovereign Identity) |
|---|---|---|---|
Architectural Model | Centralized Registry | Federated / Siloed | Decentralized Identifiers (DIDs) |
Data Storage & Custody | Issuer-controlled database | Platform-controlled database | Holder-controlled data vault |
Portability & Interoperability | Limited to issuing jurisdiction | Zero (locked to platform) | Universal (any Verifier) |
Verification Method | Physical inspection or centralized API | Platform OAuth / proprietary API | Cryptographic Verifiable Credentials |
User Consent for Data Sharing | Implicit or non-existent | All-or-nothing terms of service | Selective, granular disclosure |
Revocation Mechanism | Centralized blacklist (e.g., CRL) | Platform admin action | Decentralized status lists or on-chain registries |
Primary Trust Anchor | Institutional authority | Platform brand & scale | Cryptographic proofs & open standards |
Developer Access | Heavy compliance, proprietary APIs | Restricted platform APIs | Open protocols & standards (W3C) |
Common Misconceptions
Disco is a decentralized identity protocol, but its specific role and technical architecture are often misunderstood. This section clarifies what Disco is, how it differs from other identity solutions, and addresses frequent points of confusion.
Disco is not a blockchain or a cryptocurrency. It is a decentralized identity protocol built on existing infrastructure like Ethereum and IPFS. Its native token, DISCO, is a governance token used for protocol upgrades and community decisions, not as a medium of exchange or store of value. The protocol's core function is to manage verifiable credentials and decentralized identifiers (DIDs), enabling users to own and share their identity data without relying on a central authority. Think of it as a set of rules and tools for proving who you are on the internet, not a new financial network.
Frequently Asked Questions
Disco is a decentralized identity protocol that enables users to create and control their identity across the web3 ecosystem. These questions address its core functionality, use cases, and technical architecture.
Disco is a decentralized identity and data backpack protocol that allows users to create a self-sovereign identity (SSI) and aggregate verifiable credentials from various sources. It works by providing users with a Disco Data Backpack, a personal data store (often leveraging decentralized storage like IPFS or Ceramic) where they can collect and manage Verifiable Credentials (VCs) issued by trusted entities. Users control access to this data, using it to prove specific claims—like membership, accreditation, or KYC status—to applications without revealing their entire identity. The protocol uses Decentralized Identifiers (DIDs) and cryptographic signatures to ensure the authenticity and privacy of these credentials.
Get In Touch
today.
Our experts will offer a free quote and a 30min call to discuss your project.