Skip to content

Verifier Service Reference

The verifier service validates digital credentials and presentations against configurable policies to determine their validity. It supports multiple credential formats, proof types, and verification methods, ensuring compliance with industry standards.

The verifier service exposes RESTful APIs for credential and presentation verification. The API provides endpoints for:

For detailed API documentation, including request/response formats, error codes, and usage examples, see the API Reference.

The verifier implements modular verification policies:

PolicyDescription
FormatValidates credential format and structure
ProofVerifies cryptographic proofs and signatures
SchemaValidates credential content against schemas
Not BeforeChecks if credential is valid based on start date
Not AfterChecks if credential is valid based on expiration date
StatusChecks if credential has been revoked or suspended

See the Policies Reference for comprehensive details on all verification policies.

The verifier supports multiple credential and presentation standards:

CategorySupported Standards
W3CVerifiable Credentials Data Model (v1.1, v2.0)
W3CJOSE-COSE (v1.0)
W3CStatus List 2021 (v1.0)
IETFSD-JWT VC (Draft-08)
IETFRFC 7519 - JSON Web Token (JWT)
ISOISO 18013-5:2021 (Mobile driving license)

For detailed information on supported standards, formats, and versions, see the Standards Reference.

For comprehensive information about configuring the verifier service, including all available options, policy settings, and integration capabilities, see the Configuration Reference.