Here's an example of one vendor's variant of a Credential Manifest-like object that describes the sorts of things we would want in a Credential Manifest:
{
"id": "ContosoUniversityCard",
"display": {
"id": "display",
"locale": "en-US",
"contract": "https://example.com/dev-v1.0/dfsdfadfa-sdfadsa-45f2-be2d-61e352b51eef/portableIdentities/contracts/ContosoUniversityCard",
"card": {
"title": "University Graduate",
"issuedBy": "Contoso University",
"backgroundColor": "#821618",
"textColor": "#F8F8FF",
"logo": {
"uri": "https://test-relyingparty.azurewebsites.net/images/university_logo.png",
"description": "Contoso University Card."
},
"description": "Contoso University card for alumni."
},
"consent": {
"title": "Do you want to get your Contoso Graduate Card?",
"instructions": "You will need to sign in with your Contoso University Credentials."
},
"claims": {
"vc.credentialSubject.graduationYear": {
"type": "String",
"label": "Status"
},
"vc.credentialSubject.name": {
"type": "String",
"label": "Name"
},
"vc.credentialSubject.mascot": {
"type": "String",
"label": "Mascot"
},
"vc.credentialSubject.gpa": {
"type": "String",
"label": "GPA"
},
"vc.credentialSubject.major": {
"type": "String",
"label": "GPA"
}
}
},
"input": {
"id": "input",
"credentialIssuer": "https://example.com/dev-v1.0/sdfasdfa-sdfasda-45f2-be2d-61e352b51eef/portableIdentities/card/issue",
"issuer": "did:ion:EiCfeOciEjwupwRQsJC3wMZzz3_M3XIo6bhy7aJkCG6CAQ?-ion-initial-state=eyJkZWx0YV9oYXNoIjoiRWlEMDQwY2lQakUxR0xqLXEyWmRyLVJaXzVlcU8yNFlDMFI5bTlEd2ZHMkdGQSIsInJlY292ZXJ5X2NvbW1pdG1lbnQiOiJFaUMyRmQ5UE90emFNcUtMaDNRTFp0Wk43V0RDRHJjdkN4eTNvdlNERDhKRGVRIn0.eyJ1cGRhdGVfY29tbWl0bWVudCI6IkVpQ2gtaTFDMW1fM2N4SGJNM3pXemRRdExxMnBvRldaX25FVEJTb0NhT2JZTWciLCJwYXRjaGVzIjpbeyJhY3Rpb24iOiJyZXBsYWNlIiwiZG9jdW1lbnQiOnsicHVibGljX2tleXMiOlt7ImlkIjoic2lnXzBmOTdlZWZjIiwidHlwZSI6IkVjZHNhU2VjcDI1NmsxVmVyaWZpY2F0aW9uS2V5MjAxOSIsImp3ayI6eyJrdHkiOiJFQyIsImNydiI6InNlY3AyNTZrMSIsIngiOiJoQ0xsb3JJbGx2M2FWSkRiYkNxM0VHbzU2bWV6Q3RLWkZGcUtvS3RVc3BzIiwieSI6Imh1VG5iTEc3MWU0NDNEeVJkeU5DX3dfc3paR0hVYUcxUHdsMHpXb0h2LUEifSwicHVycG9zZSI6WyJhdXRoIiwiZ2VuZXJhbCJdfV19fV19",
"attestations": {
"idTokens": [
{
"encrypted": false,
"claims": [
{
"claim": "extension_Graduation_Year",
"required": false,
"indexed": false
},
{
"claim": "extension_GPA",
"required": false,
"indexed": false
},
{
"claim": "extension_Major",
"required": false,
"indexed": false
},
{
"claim": "name",
"required": false,
"indexed": false
}
],
"required": false,
"configuration": "https://example.com/.well-known/openid-configuration",
"client_id": "ve65e76be75e-6e6be5-49c1-97ab-410abaa750ac",
"redirect_uri": "portableIdentity://verify"
}
]
}
}
}