-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathcredential.json
More file actions
96 lines (96 loc) · 3.46 KB
/
Copy pathcredential.json
File metadata and controls
96 lines (96 loc) · 3.46 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
{
"schema_version": "1.0",
"token_type": "credential",
"name": "Master of Science in Computer Science — Politecnico di Milano",
"description": "On-chain academic credential issued by Politecnico di Milano. This soulbound token serves as a tamper-proof digital diploma, verifiable by any third party without contacting the issuing institution.",
"image": "ipfs://QmCred.../polimi-degree-2025.png",
"image_mime_type": "image/png",
"animation_url": null,
"animation_mime_type": null,
"external_url": "https://credentials.polimi.example.it/verify/MSC-CS-2025-04821",
"attributes": [
{ "trait_type": "Credential Type", "value": "Academic Degree" },
{ "trait_type": "Degree", "value": "Master of Science" },
{ "trait_type": "Field", "value": "Computer Science" },
{ "trait_type": "Institution", "value": "Politecnico di Milano" },
{ "trait_type": "Issued Date", "value": "2025-07-15", "display_type": "date" },
{ "trait_type": "Grade", "value": "110/110 cum laude" },
{ "trait_type": "Thesis", "value": "Federated Learning on Blockchain Networks" }
],
"collection": {
"name": "Politecnico di Milano — Digital Credentials",
"description": "Official on-chain academic credentials issued by Politecnico di Milano.",
"symbol": "POLIMI",
"image": "ipfs://QmCred.../polimi-seal.png",
"total_supply": null
},
"creator": {
"address": "ML1polimi...",
"name": "Politecnico di Milano",
"royalty_percentage": 0.0,
"royalty_address": null
},
"social": {
"twitter": "https://twitter.com/polimi",
"discord": null,
"github": null,
"website": "https://polimi.example.it"
},
"type_metadata": {
"credential_type": "academic_degree",
"issuer": {
"name": "Politecnico di Milano",
"type": "university",
"country": "IT",
"accreditation_body": "MIUR",
"accreditation_reference": "MIUR-POLIMI-2025",
"signing_address": "ML1polimi..."
},
"holder": {
"address": "ML1graduate...",
"legal_name": "Marco Ferretti",
"date_of_birth": null
},
"degree": {
"title": "Master of Science",
"field": "Computer Science",
"specialization": "Artificial Intelligence and Machine Learning",
"ects_credits": 120,
"duration_years": 2,
"language_of_instruction": "EN",
"grade": "110/110 cum laude",
"thesis_title": "Federated Learning on Blockchain Networks",
"thesis_supervisor": "Prof. Giuseppe Conti"
},
"dates": {
"enrolled": "2023-09-01",
"graduated": "2025-07-15",
"issued": "2025-07-15",
"expires": null
},
"verification": {
"standard": "W3C Verifiable Credentials 1.1",
"verification_url": "https://credentials.polimi.example.it/verify/MSC-CS-2025-04821",
"revocation_registry": "ML1revokeregistry...",
"revoked": false
},
"documents": [
{
"type": "diploma",
"label": "Official Diploma PDF",
"url": "ipfs://QmCred.../MSC-CS-2025-04821-diploma.pdf",
"hash": "sha256:d4e5f6a7b8c9d0e1f2a3b4c5d6e7f8a9b0c1d2e3f4a5b6c7d8e9f0a1b2c3d4e5",
"date": "2025-07-15"
},
{
"type": "transcript",
"label": "Academic Transcript",
"url": "ipfs://QmCred.../MSC-CS-2025-04821-transcript.pdf",
"hash": "sha256:e5f6a7b8c9d0e1f2a3b4c5d6e7f8a9b0c1d2e3f4a5b6c7d8e9f0a1b2c3d4e5f6",
"date": "2025-07-15"
}
],
"soulbound": true,
"transfer_policy": "non_transferable"
}
}