VC type
Age Over

TASKS LIST

  • Add introduction
  • Create use cases
  • Document schema
  • Create references to standards and protocols

Age Over (AgeOverCredential) type.

The AgeOverCredential is a privacy-preserving verifiable credential that confirms an individual is over a specific age without revealing personal details. It includes a nonTransferable property, ensuring the credential is bound to the original holder and cannot be used by others. This credential is ideal for verifying age in contexts such as accessing age-restricted content, purchasing regulated products, or entering age-limited venues, all while maintaining the user's privacy and security.

Examples

Example confirming that the holder is over the age of 18.

{
  "@context": [
    "https://www.w3.org/2018/credentials/v1",
    "https://schema.org/"
  ],
  "type": [
    "VerifiableCredential",
    "AgeOverCredential"
  ],
  "issuer": {
    "id": "did:example:ageverifier123",
    "name": "Age Verification Service"
  },
  "issuanceDate": "2024-08-08T00:00:00Z",
  "credentialSubject": {
    "id": "did:example:subject789",
    "ageOver": 18
  },
  "nonTransferable": true,
  "proof": {
    "type": "JwtProof2020",
    "jws": "eyJhbGciOiJFZERTQSIsIm...signature"
  }
}