Verifiable Credentials
Credentials
W3C Verifiable Credentials (VC Data Model 2.0) — signed attestations about identities on the platform. Editorial authority lives in these credentials; faculty license attestations live here once issued. Every credential verifies in your browser.
Chain of trust
- The cuvetsmo-board key signs the platform DID document at
did:web:source.cuvetsmo.com - The board self-issues the EditorialAuthorityCredential declaring itself root of trust
- (Future) The board issues VeterinaryLicenseAttestation credentials to onboarded faculty
- Faculty use their own keys to sign canonical entries — those signatures verify against the faculty's public key, which is itself attested by the board credential above
Phase 0 today: step 1 + step 2 only. Faculty onboarding (step 3+) starts in Week 6.
Issued credentials
DID resolution
The platform DID is did:web:source.cuvetsmo.com. The corresponding DID document lives at /.well-known/did.json — committed to the public repo, served as a static asset.