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.
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: