Similar to the VP request/response workflow that's already implemented (and working) in which the VP is uploaded to the URL endpoint embedded in the VP request, and the verification is performed on the server. Here we want to do the same process purely on mobile.
STEPS:
[x] verifier's mobile app generates a VP request and displays it as a QR code
[x] when the holder's app reads a VP request, it displays the generated VP as a QR code instead of uploading it to an endpoint
[x] Verification on mobile will include a confirmation screen displaying:
[x] the verification status
[x] the holder's attributes that have been verified.
This involves adding two new branches inside the QR code scanner handling logic:
to recognise a VP request and start the VP generation process
to recognise a VP, verify it and display the result
Similar to the VP request/response workflow that's already implemented (and working) in which the VP is uploaded to the URL endpoint embedded in the VP request, and the verification is performed on the server. Here we want to do the same process purely on mobile.
STEPS:
This involves adding two new branches inside the QR code scanner handling logic: