Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Info

Key Digital Functionalities describe the core (required) functions that this Building Block must be able to perform.

1. Credential Storage and Management

Credential holders should be able to retrieve, securely store and manage various types of digital credentials, including educational, professional, and other verifiable credentials in the Wallet.

1.1. Integrate with Credential Issuers

The wallet must seamlessly integrate with numerous credential issuers to facilitate smooth credential issuance and updates.

A straightforward and customisable mechanism should exist for integrating with credential issuers, simplifying the addition of new credentials to the wallet.

1.2. Secure Storage

The digital credential wallet must provide a secure environment for storing sensitive credential information, implementing encryption techniques to protect stored credentials and ensuring that only authorized users can access and decrypt the information.

2. User Control and Consent

The wallet must empower credential holders with control over their digital credentials, allowing them to decide when and how to share specific information.

3. Decentralized Architecture

Implement a decentralized approach using technologies like blockchain to enhance the security, trust, and interoperability of the digital credential wallet.

4. Presentation and Verification

Credential holders should be able to present digital credentials digitally for verification purposes, and verifiers must be able to independently verify the authenticity of these credentials.

5. Revocation and Expiry Management

Support the revocation and expiration of digital credentials to ensure users present the most up-to-date and valid information.

6. Multi-Purpose Use

Extend functionality to support various verifiable information beyond educational and professional credentials, such as health records, access permissions, or skill certifications.