NEW
Report & API Now Live! Data insights report and open data API endpoints live as of September 23, 2025

Description

Description
Source

The did:ccp method is a blockchain-based digital identity system developed by Baidu that implements the W3C DID specification. This method operates on a permissioned blockchain network derived from Quorum, offering enhanced privacy features and node admission controls.

The method is designed to provide decentralized digital identities for both enterprises and individuals, with a focus on maintaining complete control over identity data. Key use cases include financial KYC, unified membership systems, digital identity management, and IoT device identity.

The system employs a dual-key architecture with both primary and recovery keys, enhancing security and providing backup mechanisms. All private user data is stored off-chain with authorized issuers, while the blockchain only maintains the DID Documents and public verification information. The method supports both Secp256k1 and RSA cryptographic algorithms.

Notable features include:

  • HD Wallet compatibility following BIP-32 and BIP-39 standards
  • Challenge-response authentication mechanism
  • Version control for DID Documents
  • Service endpoint management
  • Privacy-preserving architecture with off-chain personal data storage

Technical Implementation:

  1. DID Generation and Structure:
  • Format: did:ccp:<method-specific-id>
  • ID Generation: base58(ripemd160(sha256(<Base DID Document>)))
  • Supports both Secp256k1 and RSA key types
  • Implements dual-key architecture:
    • Primary key for authentication
    • Recovery key for backup/restoration
  1. Resolution Process:
  • Utilizes dedicated DID Resolver endpoints
  • Supports version-specific resolution via paths (/<version>)
  • Returns complete DID Documents with:
    • Public keys
    • Authentication methods
    • Service endpoints
    • Proof signatures
  1. Key Management:
  • Primary Keys for regular authentication
  • Recovery Keys for key rotation and DID recovery
  • Signatures follow ASN.1 DER Encoding format
  • Support for BIP-32/BIP-39 HD wallet integration
  1. Security Features:
  • Challenge-response authentication protocol
  • Document versioning system
  • Proof signatures for document integrity
  • Off-chain privacy data storage
  • Permissioned blockchain infrastructure
  1. Technology Stack:
  • Built on Quorum-based blockchain
  • Uses base58 encoding
  • Implements ripemd160 and sha256 hashing
  • Supports Secp256k1 cryptography
  • RESTful API endpoints for resolution

Projects compatible with, endorsing or using this DID Method

Compatible DLT Instances

DLT Instance
Operator
Source

Entities maintaining or authoring this DID Method

Persons associated with this DID Method

If you are featured in the Web of Trust Map and wish to exercise your GDPR rights, including the right to be forgotten, visit the privacy policy page