Docs · Credentials

Five tiers, earned by evidence

GenBodha credentials are issued automatically based on what you actually do — labs you pass, exams you complete, capstones you ship, and real-world code you understand. Every credential is cryptographically signed and verifiable in seconds, without trusting our servers.

Rolling out

The credentialing system is being progressively enabled. The criteria and verification mechanics described here are the final shape; if your dashboard doesn't yet show issued credentials, that's expected — your evidence (labs, quizzes, exams) is still being recorded and will count toward your tier the moment issuance turns on.

The ladder

1

Foundational

You completed one full course in your discipline.

Criteria →
2

Associate

You completed your discipline's anchor sequence with a 75% rolling score.

Criteria →
3

Professional

You finished the full discipline, passed the cumulative final, and shipped a capstone.

Criteria →
4

Expert

Professional plus demonstrated fluency with real-world ecosystem code.

Criteria →
5

Distinguished

Professional or Expert across multiple disciplines, with sustained activity and teaching evidence.

Criteria →

Tiers are per-discipline (except Distinguished, which is cross-discipline). You can hold different tiers in different disciplines at the same time.

Foundational

The "I've completed one full course" credential. Lowest bar, widest reach.

Complete one course — every chapter viewed, every chapter quiz attempted.
Pass the installment exam — at least 60%, on first or second attempt.
Pass the labs — at least 80% of the course's labs exit cleanly under our deterministic grading harness.

Associate

You've completed your discipline's anchor sequence — the foundational courses that establish core competence.

Earn Foundational on the anchor courses — the first 2-3 courses each discipline names as its on-ramp.
75% rolling cumulative score — averaged across all completed labs, quizzes, and exams to date.
Anti-grind signal — anchor course exams passed within 2 attempts each.
Time window — anchor sequence completed within a rolling 6 months.

Professional

The discipline is fully complete and you've shipped a capstone. This is what employers should treat as "trained on the curriculum."

All courses complete — every chapter, every chapter quiz at 60% or above, every lab graded.
Cumulative final exam passed — 70% or higher. Higher bar than per-course exams; covers all discipline content.
Capstone artifact verified — submitted, passes the automated rubric, passes a human spot-check.
Cumulative score 75% or higher across the full discipline.
Time window — full discipline completed within a rolling 12 months.

Expert

Professional plus demonstrable engagement with real-world ecosystem code. Three independent paths — any one suffices, and Professional is a prerequisite for all of them.

Path A · OSS depth

30+ OSS study units passed in your discipline's curated repo allowlist.
6+ Expert-difficulty units in your discipline's primary skill area.
Spread across 10+ distinct repos — anti-cluster-grind.
Time window — completed within a rolling 18 months.

Path B · Attestation

Verified attestation of equivalent capability — signed by a current/former employer or by an upstream maintainer of an allowlisted repo.
Identity verified — attestor's identity proven via DID or organization domain proof.

Path C · Proctored live assessment

90-minute proctored exercise — problem-solving, scored 75% or higher against a published rubric.
Proctoring stack — ID + face match, screen recording, camera recording, behavioral telemetry.

All three paths require anti-fraud clearance on the underlying evidence trail.

Distinguished

The breadth + community contribution credential. Rare by design.

Hold Professional or Expert in 2+ disciplines — strict; two distinct discipline completions.
Sustained OSS activity — 12+ OSS units passed over a rolling 12 months (averages 1/month), or verified attestation of merged-PR contribution to an allowlisted repo.
Teaching or mentorship evidence — any one of: reviewed 10+ peer capstones, authored 3+ explainers in the GenBodha OSS Brief, or verified teaching/mentorship attestation.
Currently active — all evidence within a rolling 18 months. This is not a lifetime achievement.

How your credential is signed

Every learning event you generate — a passed lab, a completed quiz, a shipped capstone, a passed OSS unit — becomes a signed entry in your evidence record. When the entries on your record cross a tier threshold, our promotion service automatically issues a W3C Verifiable Credential.

The credential is signed with an Ed25519 key held in Google Cloud KMS. We rotate the key annually and publish the matching public key at genbodha.ai/.well-known/did.json. No human ever "grants" you a tier.

How verifiers check it

A recruiter, ATS, or LinkedIn integration pastes your credential URL or JSON into our verifier widget — or runs the verification themselves using any standards-compliant W3C VC library.

  • They fetch our public key once from /.well-known/did.json.
  • They verify the signature locally — no call to our servers needed.
  • They check the revocation bitstring (only call to us during the entire verification).
  • They get a yes/no in under 2 seconds.

If we tampered with the credential, the math fails. If you tampered with it, the math fails. That's the point.

Why credentials can expire in place

Expert and Distinguished both have rolling time windows on their evidence (18 months for Expert, 18 months for Distinguished). If your OSS activity stops or your discipline content goes stale, the higher credentials drop back to Professional until the evidence trail is current again.

This is a feature, not a bug: it protects the signal value over time. A 5-year-old "Expert in AI Agent Engineering" credential would mean something very different from a current one. Rolling windows make sure the credential reflects what you can do now.

Where to next