source
CUVETSMO · verified vet knowledge

EditorialAuthorityCredential

board-root

urn:uuid:404dc782-b39f-4683-98b3-d50dc651fd6a

กำลัง verify…

Credential summary

Type
VerifiableCredential, EditorialAuthorityCredential
Issuer
did:web:source.cuvetsmo.com
Subject
did:web:source.cuvetsmo.com
Issued at
2026-05-26T19:38:46.449Z
Proof type
Ed25519Signature2020
Verification method
did:web:source.cuvetsmo.com#cuvetsmo-board

Claims

The statements this credential asserts about the subject. Everything else (issuer, dates, proof) is metadata.

{
  "authority": "root",
  "scope": "source.cuvetsmo.com",
  "authorizedActions": [
    "sign-canonical",
    "issue-faculty-credential",
    "rotate-keys"
  ],
  "note": "Self-issued root-of-trust attestation for the platform. The cuvetsmo-board key holds editorial authority over canonical entries until faculty members come online with their own keys."
}
Show the raw credential JSON (paranoid mode)
{
  "@context": [
    "https://www.w3.org/ns/credentials/v2",
    "https://source.cuvetsmo.com/contexts/v1.jsonld"
  ],
  "id": "urn:uuid:404dc782-b39f-4683-98b3-d50dc651fd6a",
  "type": [
    "VerifiableCredential",
    "EditorialAuthorityCredential"
  ],
  "issuer": "did:web:source.cuvetsmo.com",
  "issuanceDate": "2026-05-26T19:38:46.449Z",
  "credentialSubject": {
    "id": "did:web:source.cuvetsmo.com",
    "authority": "root",
    "scope": "source.cuvetsmo.com",
    "authorizedActions": [
      "sign-canonical",
      "issue-faculty-credential",
      "rotate-keys"
    ],
    "note": "Self-issued root-of-trust attestation for the platform. The cuvetsmo-board key holds editorial authority over canonical entries until faculty members come online with their own keys."
  },
  "proof": {
    "type": "Ed25519Signature2020",
    "created": "2026-05-26T19:38:46.451Z",
    "proofPurpose": "assertionMethod",
    "verificationMethod": "did:web:source.cuvetsmo.com#cuvetsmo-board",
    "proofValue": "M5MbI/Ng1KKuPspxjI4FlxOHoIRBMQhxYAtrEzK32cpCtdcgz6od1tfyItulsRWr9ZOrZI6O4N+1haAHt737BA=="
  }
}

How the verify works

Browser fetches the issuer DID document, finds the public key referenced by the proof, recomputes SHA-256 over the canonical credential (without the proof field), then runs Ed25519 verify in Web Crypto. The math runs in your tab — no server-side "verified" claim is shown as authoritative