验证者发送授权请求(通过重定向、QR 码或浏览器的数字凭证 API),用 DCQL(数字凭证查询语言)描述它需要的凭证和声明,并附上 nonce 和自己的客户端标识符;钱包返回 vp_token,其中包含带密钥绑定 JWT 的 SD-JWT VC 出示数据或 mdoc 设备响应。响应模式包括 direct_post 及其加密变体 direct_post.jwt。
对验证者的身份验证是协议的一部分:x509_san_dns 或 verifier_attestation 等客户端标识符前缀让钱包能够向用户显示是谁在请求。高保证互操作性配置文件(HAIP)为欧盟钱包生态系统限定了这些选项。OpenID4VCI(1.0 正式版,2025年9月)是配套的签发协议。