VC API Issuer Interoperability Report 1.0
Test Interoperability Report for Verifiable Credentials API Issuer
Issue Credential - Data Integrity
| Test Name | Issuer | ||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| ACA-py | apicatalog.com | Danube Tech | Digital Bazaar | Digital Credentials Consortium | EWF | GS1 US | Gen Digital | LearnCard | Mavennet | OWF | Procivis One Core | SpruceID | Trential | Trinsic | |
| MUST successfully issue a credential. |
❌
|
❌
|
|
|
|
|
❌
|
❌
|
|
❌
|
❌
|
❌
|
|
|
❌
|
| Request body MUST have property "credential". |
❌
|
❌
|
|
|
|
|
❌
|
❌
|
|
❌
|
❌
|
❌
|
|
|
❌
|
| credential MUST have property "@context". |
|
❌
|
❌
|
|
|
|
❌
|
❌
|
|
❌
|
|
❌
|
|
|
❌
|
| credential "@context" MUST be an array. |
|
❌
|
❌
|
|
|
|
❌
|
❌
|
|
❌
|
|
❌
|
|
|
❌
|
| credential "@context" items MUST be strings. |
|
❌
|
❌
|
|
|
|
❌
|
❌
|
|
❌
|
|
❌
|
|
|
❌
|
| credential MUST have property "type" |
|
❌
|
|
|
|
|
❌
|
❌
|
|
❌
|
|
❌
|
|
|
❌
|
| "credential.type" MUST be an array. |
|
❌
|
|
|
|
|
❌
|
❌
|
|
❌
|
|
❌
|
|
|
❌
|
| "credential.type" items MUST be strings |
|
❌
|
|
|
|
|
❌
|
❌
|
|
❌
|
|
❌
|
|
|
❌
|
| credential MUST have property "issuer" |
|
❌
|
|
❌
|
|
|
❌
|
❌
|
|
❌
|
|
❌
|
|
|
❌
|
| "credential.issuer" MUST be a string or an object |
|
❌
|
|
❌
|
|
|
❌
|
❌
|
|
❌
|
|
❌
|
|
|
❌
|
| credential MUST have property "credentialSubject" |
|
❌
|
|
|
|
|
❌
|
❌
|
|
❌
|
|
❌
|
|
|
❌
|
| "credential.credentialSubject" MUST be an object |
|
❌
|
|
|
|
|
❌
|
❌
|
|
❌
|
|
❌
|
|
|
❌
|
| credential MAY have property "expirationDate" |
❌
|
❌
|
|
|
|
|
❌
|
❌
|
|
❌
|
|
❌
|
|
|
❌
|