Credenziali
Due emittenti, un unico contratto Open Badges 3.0.
Ogni credenziale che un Esperto di Operatori Agente (AOE) ottiene è
emessa in
Open Badges 3.0
JSON-LD con un’estensione di provenance Claresia. Le attestazioni
d’atlante (capacità trasversali) sono emesse presso did:web:aoa.claresia.com;
le credenziali di specialità Bottega (profondità verticale) presso did:web:bottega.claresia.com.
Entrambe usano lo stesso contratto di canonicalizzazione SHA-256 — il
verificatore cc-058 accetta entrambi i formati.
Open Badges 3.0
Specifica IMS Global JSON-LD. Importabile in LinkedIn Skills, Credly, Acclaim e qualunque piattaforma badge-aware. Identificatori URN stabili.
Catena di evidenze SHA-256
Ogni artefatto accettato, evento Hub e variazione di KPI viene hashato e concatenato. I verificatori ri-hashano lo stream a monte e confermano l’appartenenza senza fidarsi dell’emittente.
Certificazione a due livelli
AOE = attestazioni d’atlante di ruolo (cc-058) + almeno una credenziale di specialità Bottega (cc-086). Entrambe verificabili tramite lo stesso endpoint pubblico.
Render dal vivo — widget embed cc-089
L’aspetto di una credenziale di specialità AOE nel mondo reale.
Inserisca lo snippet su qualunque pagina e renderà la
credenziale in tempo reale verso il verificatore cc-086. Qui
sotto: render dal vivo della credenziale id ag2025089
(Sicurezza · Luca Ferrari · did:web:bottega.claresia.com).
HTML drop-in
<script src="https://claresia-bottega-pillar.netlify.app/embed.js"
data-credential-id="ag2025089"
data-style="full"></script> Stili disponibili + id campione
data-style="compact"— 240×64data-style="full"— 320×96- Id campione:
ag2025089·ag2026017·ag2026042·sample
Credenziale campione — pretty-print
Attestazione d’atlante cc-058 da fixtures/dainese_pilot/credentials.json · livello agent_operator · emittente did:web:aoa.claresia.com.
{
"@context": [
"https://www.w3.org/ns/credentials/v2",
"https://purl.imsglobal.org/spec/ob/v3p0/context-3.0.3.json"
],
"id": "urn:claresia:cred:atlas.engineering.eng_lead.b2b_saas.software.mid_market:agent_operator:w-marco-mazzolin:e5ac9b1fa36d1927",
"type": [
"VerifiableCredential",
"OpenBadgeCredential"
],
"issuer": {
"id": "https://claresia-cc-058-agent-operator-academy.netlify.app/issuer",
"name": "Claresia Agent Operator Academy",
"type": "Profile"
},
"validFrom": "2026-04-26T12:00:00Z",
"validUntil": "2028-04-25T12:00:00Z"
}{
"id": "urn:claresia:worker:w-marco-mazzolin",
"type": "AchievementSubject",
"displayName": "Marco Mazzolin",
"claresiaWorkerId": "w-marco-mazzolin",
"atlasKey": {
"function": "engineering",
"role": "eng_lead",
"business_model": "b2b2c_mfg",
"industry": "motorcycle_safety",
"company_type": "mid_cap_global"
},
"achievement": {
"id": "urn:claresia:atlas:atlas.engineering.eng_lead.b2b_saas.software.mid_market:level:agent_operator",
"type": "Achievement",
"name": "Claresia Agent Operator Academy — Agent Operator",
"description": "Certified at level 'agent_operator' for atlas 'atlas.engineering.eng_lead.b2b_saas.software.mid_market' (cc-053 role 'eng_lead').",
"criteria": {
"narrative": "All required skills attested via the cc-058 attestation pipeline (production-mode Hub stream for embedded customers, portfolio submissions for standalone users)."
},
"claresiaAtlasId": "atlas.engineering.eng_lead.b2b_saas.software.mid_market",
"claresiaCc053RoleId": "eng_lead"
}
}