CredentialRequest
credential_identifierstring
Example: 
credential-identifier-123credential_configuration_idstring
Example: 
credential-config-id-123proofs object[]
Array [
- JwtProof
- DiVpProof
- AttestationProof
proof_typestringrequired
Possible values: [jwt, di_vp, attestation]
Example: 
jwtjwtstringrequired
Example: 
jwt-token-sampleproof_typestringrequired
Possible values: [jwt, di_vp, attestation]
Example: 
di_vpdi_vp object
@contextstring[]required
Example: 
["https://www.w3.org/ns/credentials/v2"]typestring[]required
Example: 
["VerifiablePresentation"]holderstringrequired
Example: 
holder-sampleproof objectrequired
idstring
Example: 
did:example:xyz#proof-1typestringrequired
Possible values: [DataIntegrityProof]
Example: 
DataIntegrityProofproofPurposestringrequired
Example: 
assertionMethodverificationMethodstring
Example: 
did:example:author#verificationKeycryptosuitestringrequired
Example: 
ecdsa-2019createdstring
Example: 
2021-01-01T00:00:00Zexpiresstring
Example: 
2022-01-01T00:00:00Zdomainstring[]
Example: 
["example.com"]challengestring
Example: 
1234567890proofValuestringrequired
Example: 
ProofValueStringpreviousProofstring[]
Example: 
["PreviousProof1","PreviousProof2"]noncestring
Example: 
nonce-stringproof_typestringrequired
Possible values: [jwt, di_vp, attestation]
Example: 
attestationattestationstringrequired
Example: 
eyJ0eXAiOiJrZXktYXR0ZXN0YXRpb24rand0IiwiYWxnIjoiRVMyNTYifQ...]
credential_response_encryption object
jwk object
property name*any
encstring
zipstring
CredentialRequest
{
  "credential_identifier": "credential-identifier-123",
  "credential_configuration_id": "credential-config-id-123",
  "proofs": [
    {
      "proof_type": "jwt",
      "jwt": "jwt-token-sample"
    }
  ],
  "credential_response_encryption": {
    "jwk": {
      "kty": "EC",
      "crv": "P-256"
    },
    "enc": "A256GCM"
  }
}