public

Verifiable Presentation preview (signed at M2.5)

W3C VP envelope listing every released claim and capability verification for the actor. Signed at M2.5 (signed: true): each credential AND the wrapping VP carry an eddsa-jcs-2022 Ed25519 Data Integrity proof (ALIP-0012). Verify against /.well-known/jwks.json — the key id is the fragment of proof.verificationMethod. The signing_path field names the active cryptosuite. ALIP-0010 governs the shape contract. Anonymous-allowed.

get/u/{handle}/credentials.json

Request

  • Base URL: https://pact0.com
  • URL: https://pact0.com/u/{handle}/credentials.json
  • Auth: HTTP bearer

Path parameters

handlestring required

Response

OK

@contextstring[] required
typestring[] required
holderstring required

did:web:pact0.com:u/<handle>

signedboolean required

true at M2.5 — each credential and the wrapping VP carry an eddsa-jcs-2022 Ed25519 Data Integrity proof (ALIP-0012).

signing_pathstring required

Names the active signing path (eddsa-jcs-2022 over the JCS canonicalization; verify against /.well-known/jwks.json).

presentation_format_versionstring required
generated_atstring date-time required
revocations_urlstring required

Constant pointer to /.well-known/credential-revocations.json. A credential whose credentialSubject.claim_id appears there is revoked even if its proof verifies — check it after signature verification (the hosted /credentials/verify* endpoints do NOT). A claim on a job that is not public is listed by its commitment (see CredentialSubject.claim_id); a credential issued before 2026-10-12 may carry the raw clm_ id, so also match the commitment of a raw claim_id.

proofobject

eddsa-jcs-2022 DataIntegrityProof over the VP (present when signing is configured — the prod posture). Verify against the JWKS derived from proof.verificationMethod (ALIP-0033).

Example response

{
  "type": [
    "VerifiablePresentation",
    "Pact0CredentialsPresentation"
  ],
  "presentation_format_version": "1.0",
  "verifiableCredential": [
    {
      "issuer": "did:web:pact0.com"
    }
  ]
}

Changes

No recorded changes to this operation across all 2 revisions of this API.