Verifier

The Verifier is a core component of the EVDI (Empeiria’s End-to-End Verifiable Data Infrastructure) ecosystem. It validates Verifiable Presentations (VPs) and Decentralized Identifiers (DIDs) according to recognized standards such as OIDC4VP and W3C Verifiable Credentials. By acting as an intermediary between Empe DID Wallets and relying parties ( client applications), the Verifier enables secure, passwordless authentication, credential-based access control, and other trust-driven workflows.

Key Highlights:

  • Standards Alignment: Adheres to W3C VC and OIDC4VP specifications for interoperability.

  • Flexible Integration: Works seamlessly with various architectures, offering server-side libraries and client-side integration support.

  • Real-Time Feedback: Uses Server-Sent Events (SSE) to provide immediate status updates during verification flows.

  • Extensible Architecture: Future-proof design that can incorporate additional credential types, expanded query capabilities, and integration with multiple DID methods.

This documentation outlines the concepts, flows, APIs, and best practices for integrating and maintaining the Verifier in your applications.

Last updated