Schema Management
Schema Structure
Schemas define the structure of credentials and are recorded on the ledger.
Platform Schemas
| Schema | Version | Attributes |
|---|---|---|
| diploma_schema | 1.0 | first_name, last_name, university, faculty, department, degree, gpa, graduation_date |
| transcript_schema | 1.0 | student_number, total_credits, gpa, academic_status |
| student_document_schema | 1.0 | enrollment_status, semester, financial_status |
| student_id_schema | 1.0 | national_id, birth_date, enrollment_date, expiry_date |
Schema Creation Flow
Credential Definition
A Credential Definition is created for each schema:
| Component | Description |
|---|---|
| Schema Reference | Associated schema ID |
| Tag | Identifying label |
| Revocation Support | Revocation support flag |
| Public Keys | Cryptographic keys |