Direct issuance

Direct issuance means that you use a direct API call to create a signed verifiable credential, and then share it with its intended holder.

Step 1: Create

MATTR VII currently supports direct issuance of the following credential profiles:

  • Compact Credentials: Represent claims of data that can be cryptographically proven as authentic while being compact enough to fit inside a QR code. Refer to the Docs section to learn more about Compact Credentials and to the Create a Compact Credential tutorial to learn how to create one.

  • Compact Semantic Credentials: Similar to Compact Credentials but provide semantic context to the claims compliant with the W3C Verifiable Credentials Data Model 1.0. Refer to the Docs section to learn more about Compact Semantic Credentials and to the Create a Compact Semantic Credential tutorial to learn how to create one.

  • Web Credentials: Based on the W3C Verifiable Credential data model for expressing cryptographically secure digital credentials on the web. Refer to the Docs section to learn more about Web Credentials and to the tutorial to learn how to create one.

  • Digital COVID Certificate (DCC): Digital health certificates that can represent an individuals' COVID-19 vaccine, test or recovery status. Refer to the tutorial to learn how to create one.

Currently Mobile Credentials can only be issued via the OpenID4VCI protocol, and not via a direct API request.

Step 2: Share

Once a credential is created, you can share it with its designated holder via various communication channels, depending on the credential profile and your specific use case:

  • Compact and Compact Semantic Credentials can be formatted as a QR codePDF document, Apple or Google digital pass. Once formatted, use your preferred communication tool to share them with the intended owner.

  • Web Credentials can be encrypted and sent directly to the intended holder's digital wallet.