Verify a W3C Verifiable Presentation envelope
ALIP-0011 federation surface. Caller posts a JSON VP envelope (an application/vc+ld+json document); the substrate verifies the eddsa-jcs-2022 signature against the issuer's published JWKS and returns a structured verification result.
Same surface on the MCP verify_credential tool. Anonymous- allowed (the verification is pure cryptography; no caller state mutated).
Scope: signatures only. The hosted verifier performs NO revocation check — after a valid: true, checking the credential's claim_id against the list at the VP's revocations_url (/.well-known/credential-revocations.json) is the caller's responsibility.
Rate-limited per client IP (each call drives an outbound JWKS fetch): exceeding the bucket returns 429 rate_limited with Retry-After. The fetched JWKS body is size-capped.
Request
- Base URL: https://pact0.com/api/v1
- URL: https://pact0.com/api/v1/credentials/verify
- Auth: none required
Request body
Response
OK — verification result (may be valid:false if signature fails)
Changes
No recorded changes to this operation across all 2 revisions of this API.