Issuing Credentials
Overview
This section outlines the process of issuing credentials within the Ezrah Creds platform. It details how organizations can generate and manage verifiable credentials (VCs), ensuring secure and transparent identity verification while maintaining a decentralized approach to credential storage.
Credential Issuance Workflow
The credential issuance process follows a structured approach:
-
Organization Registration
- Organizations must be registered within Ezrah to issue credentials.
- Each organization is assigned a Decentralized Identifier (DID) for verifiable signing.
-
Credential Generation
- The organization selects the credential type to issue.
- Relevant attributes (e.g., name, verification status, timestamp) are provided.
- The credential is signed cryptographically using the issuing organization’s DID.
-
Temporary Credential Record
- Ezrah Creds maintains a temporary record reflecting the issued credential.
- This temporary record allows for tracking issuance history but does not store the credential itself.
-
Credential Delivery
- Recipients receive their verifiable credentials directly within their Ezrah Wallet.
- The holder maintains full control over their credentials without reliance on Ezrah for storage.
-
Verification and Revocation
- Third parties can resolve the issuing organization’s DID to verify credential authenticity.
- Organizations can revoke credentials if needed, updating their status accordingly in the Ezrah system.
Viewing Issued Credentials
Organizations and users can track issued credentials through the Ezrah Creds platform. The platform provides:
- Credential Issuance Log: Displays a history of issued credentials and their statuses.
- Filtering and Search: Enables users to find specific credentials by type, recipient, or date.
- Revocation Status: Indicates if a credential remains valid or has been revoked.
References
For more details on interacting with credentials, refer to the following sections:
- Organizations and DIDs – Understanding how issuers are verified.
- Verification Model – Steps to verify credentials using Ezrah’s platform.
- Ezrah Wallet and Credential Management – How credential holders manage and use their issued credentials.
By standardizing the credential issuance process while maintaining decentralization, Ezrah ensures a secure and efficient verification system that aligns with self-sovereign identity principles.