Core Responsibilities
The Issuer Service streamlines essential tasks in the SSI ecosystem:
DID Document Management:
Automates DID registration on the EMPE Blockchain.
Manages keys and service endpoints.
Schema Management:
Creates and stores credential schemas.
Retrieves, lists, and deletes schemas.
Supports versioning for iterative schema updates.
Credential Issuance:
Issues Verifiable Credentials bound to a schema.
Offers targeted or open offerings.
Integrates with wallet flows for secure credential retrieval.
Wallet Interactions:
Uses QR code-based flows for wallets to claim credentials.
Validates DID ownership for targeted offerings.
Employs authorization code and token exchange flows.
Credential Lifecycle Management:
Lists issued credentials and their statuses.
Revokes credentials as needed.
Deletes credentials when obsolete.
Security and Compliance:
Enforces HTTPS, cryptographic signing, and verification.
Uses x-client-secret and bearer tokens for secure operations.
These core functions enable issuers to manage identity-related processes confidently, maintaining alignment with SSI standards.
Last updated