← ClaudeAtlas

igrantio-credential-schema-student-idlisted

Claim path pointer schema for the Student ID credential, which attests the enrolment and the affiliation of a student. Holds the registry documents for the dc+sd-jwt, jwt_vc_json and mso_mdoc formats, with the eduPerson and SCHAC attributes of the education federations: eduPersonAffiliation, eduPersonPrincipalName, schacHomeOrganization and more. Use this skill when you build a Student ID credential definition for the iGrant.io OpenID4VC API.
L3-iGrant/skills · ★ 1 · API & Backend · score 75
Install: claude install-skill L3-iGrant/skills
# Student ID - credential schema ## When to use Use this skill when you issue or verify a **Student ID** credential. The credential attests that a person is a student, and it carries the eduPerson and SCHAC attributes that the education federations use. The registry gives the credential type `VerifiableStudentID` for SD-JWT VC (`dc+sd-jwt`) and for mdoc (`mso_mdoc`), and `VerifiableStudentIDJWT` for W3C JWT VC (`jwt_vc_json`). The namespace in the metadata is `eu.europa.ec.eudi.studentid.1`. The registry keeps this schema under `credentialSchemas/claimPathPointer/studentId`. Version **2025.7.1** is the latest version directory, and this skill uses it. The registry publishes the schema in three formats: `dc+sd-jwt`, `jwt_vc_json` and `mso_mdoc`. ## What the claims describe Every claim in this schema is mandatory. The three formats hold the same claim names. - **Person**: `firstName`, `familyName`, `commonName`, `displayName`, `dateOfBirth` and `mail`. - **Identifiers**: `id`, `identifier`, `eduPersonPrincipalName`, `schacPersonalUniqueID`, and `schacPersonalUniqueCode` (an array). - **Affiliation**: `eduPersonPrimaryAffiliation` for the main role, `eduPersonAffiliation` (an array) for every role, and `eduPersonScopedAffiliation` (an array) for the role with the organisation scope. - **Organisation and assurance**: `schacHomeOrganization` for the home institution, and `eduPersonAssurance` (an array) for the identity assurance profiles. Four claims are arrays