Request a proof
Where this task sits in the credentials workflow:
Requesting a proof is asking a subject to make a presentation of credentials.
In this task you will be verifying that a (fictional) subject has rights to an employee discount on their book order and you will be verifying that the ID of the same (fictional) subject while checking if they qualify for a discount with partner companies.
Prerequisites
- Procivis One Wallet App
- installed and set up
- holding the credential(s) from issuing a credential
- You are logged in to the Desk
- at least one key*
- a DID*
- a credential schema*
- a proof schema*
* These come preconfigured in your Desk trial, so if you're just logging in for the first time (and you haven't deleted anything 😁) you can start the procedure right away.
To request a proof
-
On the left sidebar, choose Proof requests.
-
On the top-right of the Proof requests page, choose + Request proof.
→ Proof request setup opens.
-
Complete the proof request setup, then choose Submit:
-
Proof schema – If you issued only the "Confirmation of Employment" in the last tutorial, choose the "Employee discount on book orders".
-
Verifier DID – Choose an applicable DID.
-
Key – Choose an applicable key.
-
Transport – Choose an exchange protocol. "OpenID4VC" is a recognized standard while "Internal" is used for testing and evaluation.
→ The QR code of the proof request opens.
-
-
With your Procivis One Wallet App, choose Scan QR-Code and scan the proof request.
-
In the app, review the request to share credentials and choose Share.
→ The proof request status on the Desk changes to "Accepted".
🎉 Congratulations! You've successfully requested and verified a proof!
If you issued both credentials from issuing a credential, repeat this process again with the other proof schema.
You can also use the Procivis One Verifier app to request and verify proofs. Import a proof schema to get started.