Issuer

The Issuer Service is a foundational component of the Self-Sovereign Identity (SSI) ecosystem, enabling the creation, issuance, and management of Verifiable Credentials (VCs). Deployed independently for each entity, it operates as a self-contained service integrated with the EMPE Blockchain and interoperable wallets.

Key Highlights:

  • Verifiable Credentials on the EMPE Blockchain: Registers and manages Decentralized Identifiers (DIDs) on the EMPE Blockchain, issuing W3C-compliant VCs.

  • Schema Management and Versioning: Robust schema management ensures consistent credential structures, allowing versioning and incremental updates.

  • Flexible Credential Offerings: Supports both targeted offerings (tied to a specific recipient DID) and open offerings (accessible by anyone scanning the QR code).

  • Secure, Standards-Based Wallet Interactions: Wallets retrieve offered credentials securely through authorization code flows and proven DID ownership.

  • Lifecycle Management: Beyond issuance, supports listing, revoking, and deleting credentials.

This documentation provides comprehensive guidance for developers and administrators, covering core concepts, endpoints, flows, and security considerations. It is organized into chapters and aligns with the Swagger API specification for ease of reference.

Last updated