Accademia AOE di Claresia

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).

Visualizza il sorgente embed.js →

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×64
  • data-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"
  }
}