Overview
Introduction
The Verifier API is a REST API designed to validate the authenticity and integrity of verifiable credentials (VCs) issued by trusted entities. It plays a critical role in ecosystems where secure and efficient verification of credentials is required, such as identity management, digital certification, and secure access control.
A core concept in the relationship between the Issuer and Verifier APIs is the trust that must exist between these roles. While the information within a Verifiable Credential (VC) is cryptographically verifiable, this alone does not guarantee its accuracy. The Verifier relies on the Issuer being a trusted and reputable entity to confidently accept and validate the VCs it produces.
Key Features
Credential Validation: Confirm that credentials are cryptographically signed and adhere to established standards.
Revocation Status Checks: Ensure that credentials are valid and have not been revoked by the trusted issuer.
Real-Time Verification: Enable seamless, instant checks in time-sensitive workflows.
Integration Flexibility: Designed to work with wallets, credential management systems, or custom verification pipelines.
When to use Verifier API
Secure Identity Verification: Integrate real-time credential verification into your system to confirm the identity of users, ensuring the credentials presented are genuine and unaltered.
Fraud Detection and Prevention: Leverage the API to detect tampered or revoked credentials, preventing the use of invalid or fraudulent claims in your application.
Compliance and Audit: Ensure that credentials meet regulatory and organizational requirements by validating their structure, claims, and signatures.
Last updated