← ClaudeAtlas

igrantio-api-verifierlisted

Verifier group of the iGrant.io OpenID4VC API: create presentation definitions that hold a DCQL query (credential queries, claim sets, credential sets, trusted authorities, transaction data templates), send an OpenID4VP 1.0 Authorization Request with the V3 send operation, read and list the verification history, receive a Digital Credentials API response, revalidate a finished exchange, and delete a verification record. Use this skill when you build the relying-party side of an EUDI Wallet (EUDIW) or European Business Wallet (EUBW) integration, or whenever you need the exact verifier path, DCQL field, or enum value.
L3-iGrant/skills · ★ 1 · API & Backend · score 75
Install: claude install-skill L3-iGrant/skills
# iGrant.io OpenID4VC API - Verifier ## When to use Use this skill when your organisation asks a holder for credentials. It covers the 18 operations of the **Verifier** group: the verifier global configuration, presentation definitions, transaction data templates, the V3 verification request, the verification history, the Digital Credentials API response, and revalidation. Use it when you must: - write a DCQL query and store it as a presentation definition; - send an Authorization Request and get the `openid4vp://` URI and the correlation id; - read the disclosed claims and the `verified` result; - take a Digital Credentials API response from the browser; - check a finished exchange again after a revocation. For the wallet side of a presentation, read `igrantio-api-holder`. For issuance, read `igrantio-api-issuer`. ## Protocol scope - The verifier implements **OpenID4VP 1.0**. Set `version` to `version_01` on the presentation definition. `iso18013_7_annex_c` selects the ISO 18013-7 Annex C profile for mDoc credentials over the Digital Credentials API. - **DCQL is the only way to give the credential requirements.** Presentation Exchange is not a supported surface. A DCQL query cannot be sent inline with the verification request: store it in a presentation definition and reference it with `presentationDefinitionId`. - Send a verification request with the **V3** operation (`POST /v3/config/digital-wallet/openid/sdjwt/verification/send`). Read the history wi