Presentations
Last updated
Was this helpful?
Last updated
Was this helpful?
A presentation, short for , is a data model that allows a Holder of to present their VCs to a Verifier. The Verifier can then attest the authorship of the credentials included in the presentation.
The data format used for a presentation is . Other formats are not supported at this time.
Presentations are generated by the Holder and are verified by an Organisation (Verifier), or another user.
Generate a verifiable presentation, ready for signing.
Endpoint
Request
DID
List of VCs
Response
The presentation object that includes an unsigned JWT. The client calling this endpoint (e.g. Holder wallet) is responsible for adding the signature.
Verify a given verifiable presentation. The steps performed during verification are:
Validate the presentation structure
Resolve the presentation DID
Verify the presentation signature
For each credential in the presentation:
Validate the credential structure
Resolve the Issuer DID
Verify the credential signature
Endpoint
Request
Verifiable Presentation – supported format is vp-jwt
Response
The result of the verification, either true or false. In the event the response is false, all errors are provided, with an explanation.