# How to use credential with verifier

Some services require you to share specific information from your credentials.

1. Scan the **Verifier's** QR code in the wallet.
2. The wallet will determine what data the verifier is requesting (for example, proof of having a particular ticket type).
3. If you have a matching credential:
   * The wallet displays a list of suitable credentials.
   * Choose which credential you want to present.
4. Confirm the sharing: the wallet creates a *Verifiable Presentation*, signs it cryptographically, and sends it to the verifier.
5. The verifier checks the signature and validates the credential.

![screen\_verify\_vc.jpg](https://2027822640-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FyUFe3BsvHnhfvscASiKg%2Fuploads%2Fgit-blob-f0f6f20fba8a22a728877949c2f3244413593711%2Fscreen_verify_vc.jpg?alt=media)

## Logging in with the Wallet

Some services may only require you to prove control of your DID (a simple login flow). In this case:

* After scanning the verifier's QR code, you confirm the **proof of control** with your DID (via cryptographic signature).
* No specific credential is required, and the process completes once you sign.
