Verifying Certificates

Triggering the Verification Process

Once the certificate is stored in the user's wallet, the verification process becomes available through two key methods:

  • QR Code: The wallet generates a QR code that can be scanned by third parties (e.g., employers or educational institutions) to verify the authenticity of the certificate.

  • Verification Link: A verification link is also generated, allowing anyone with access to the link to check the certificate’s authenticity through a standard web browser.

When the QR code or verification link is triggered, the verifier is able to connect with the certificate’s DID on the blockchain, confirming the legitimacy of the certificate and the identity of the recipient.


Verification Flow

In the WalliD CertiShop architecture, the user receives an email containing both a link to claim their certificate and a link to verify it. This ensures that both the issuance and verification processes are user-friendly and transparent.

  1. Claiming the Certificate:

    • The user clicks the claim URL in the email to store their certificate in their EU-compliant digital wallet.

    • Once claimed, the DID is updated to securely bind the certificate data to the owner’s wallet.

  2. Verification Process:

    • After claiming the certificate, the email includes a link to a verification website.

    • This link connects to WalliD’s verification system and displays the verification code, alongside the certificate image and its verification status (valid or revoked).

  3. Visual Representation of Verification:

    • The verification page provides a clear, visual confirmation of the certificate's authenticity, including:

      • The verified certificate image as designed by the issuer.

      • The status of the certificate, showing whether it is still valid or if it has been revoked.

Last updated