Overview

walt.id's Verifier2 Service enables organizations to verify digital identity credentials in a secure, privacy‑preserving and standards compliant way. Users can also use a management GUI for handling multiple verifier configurations, creating credential requests, applying verification policies and viewing analytics.

The original verifier service, which supports Draft 14 and Draft 20 of the OID4VP specification, is deprecated and will be removed in Q2 2026. If you require documentation for it, please see the Verifier Service documentation. If possible, please use the verifier2 service instead.

Supported Standards

Credential Formats:SD-JWT VC (IETF), W3C VC (v1.1+, v2.0), ISO 18013-5 mDL, ISO 23220 PhotoID
Credential Exchange:OID4VP (Version 1.0), ISO/IEC 18013-7
Signature Algorithms:ed25519, secp256k1, secp256r1, RSA

Core Features

Credential Exchange

Credential verification is performed via OID4VP. Authorization requests can be created using DCQL (Digital Credential Query Language). Requests for ISO/IEC 18013-7 compliant mDLs are supported as well.

Credential & Attribute Request Definition

Credential requests define the credential formats, types and attributes that should be provided by a wallet. They can be expressed simply by combining credential types and formats, with full flexibility using DCQL.

Credential Validation

Received credentials are validated against configurable policies. Static checks such as signature verification and schema compliance are provided out of the box. Parameterized policies enable features like issuer allow lists and webhooks. See the Policies section for details.


Getting Started

Last updated on November 4, 2025