Agent Operator Academy by Claresia

Credentialing

Two issuers, one Open Badges 3.0 contract.

Every credential an Agent Operator Expert (AOE) earns is issued in Open Badges 3.0 JSON-LD with a Claresia provenance extension. Atlas attestations (cross-functional capability) are issued at did:web:aoa.claresia.com; Bottega specialty badges (vertical depth) at did:web:bottega.claresia.com. Both run on the same SHA-256 canonicalisation contract — the cc-058 verifier accepts both formats.

Open Badges 3.0

IMS Global JSON-LD spec. Importable by LinkedIn Skills, Credly, Acclaim, and any badge-aware platform. Stable URN identifiers.

SHA-256 evidence chain

Every accepted artefact, Hub event, and KPI delta is hashed and chained. Verifiers re-hash the upstream stream and confirm membership without trusting the issuer.

Two-layer certification

AOE = role-atlas attestations (cc-058) + at least one Bottega specialty badge (cc-086). Both verifiable through the same public endpoint.

Live render — cc-089 embed widget

What an AOE specialty badge looks like in the wild.

Drop the snippet on any page and it renders the badge in real time against the cc-086 verifier. Below: a live render of credential id ag2025089 (Security · Luca Ferrari · did:web:bottega.claresia.com).

View embed.js source →

Drop-in HTML

<script src="https://claresia-bottega-pillar.netlify.app/embed.js"
        data-credential-id="ag2025089"
        data-style="full"></script>

Available styles + sample ids

  • data-style="compact" — 240×64
  • data-style="full" — 320×96
  • Sample ids: ag2025089 · ag2026017 · ag2026042 · sample

Sample credential — pretty-printed

cc-058 atlas attestation from fixtures/dainese_pilot/credentials.json · level agent_operator · issuer 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"
  }
}