VeritaBadge
Credentials · Verita family

A badge you can verify
without calling the issuer.

Issuer-signed, revocable, offline-verifiable credential badges. Certifications, course completions, memberships, conference attendance — as a signed file anyone can verify from the issuer's public key alone.

How it works

A signature, a claim, a revocation log.

A badge is a small signed envelope. The issuer binds a claim to the recipient's public key with their own signing key. Verifying it reduces to three checks a verifier can do offline.

Signed by issuer

The issuer's Ed25519 key binds the claim ("ISO 27001 Lead Auditor, 2026"), the recipient's public key, the issue date, and an optional expiry.

Offline-verifiable

Verifiers need only the issuer's public key. No call to the issuer, no trusting the display surface. Same receipt format as the rest of the family.

Revocable

Issuers publish an append-only revocation log. Verifiers check "is this hash revoked?" separately, so a revoked badge fails cleanly instead of looking forged.

# Issue a badge
verita badge issue \
  --recipient pubkey.hex \
  --claim "ISO 27001 Lead Auditor" \
  --expires 2029-03-15 \
  --out jane.iso27001.badge

# Verify anyone's badge, offline
verita badge verify jane.iso27001.badge
# ✓ signature valid (issuer: ACME Certification Authority)
# ✓ not in revocation log as of 2026-04-21
# ✓ not expired (expires 2029-03-15)
Where it fits

Anything you can certify.

Professional certifications

ISO, CISSP, AWS, PMI — any accreditation whose issuer has a public key. Revoke on lapse without re-issuing every holder's files.

Course & workshop completion

Universities, bootcamps, conference workshops. A graduate's diploma is a single file they can share anywhere.

Membership & attendance

Professional orgs, alumni groups, recurring conferences. "Member since 2019," "Speaker at ACME 2026," "Volunteer cohort C."

Milestone & tenure markers

"5-year customer," "100 verified reviews," "Contributor to OSS-Project-X." Tied to the recipient's key, not a platform account.

Mozilla Open Badges captured the attribute-tag mental model in 2011. VeritaBadge is that same shape, with a modern signature scheme and offline verification built in from the start.

Family

Part of the Verita- portfolio.

Every sibling product shares the same Ed25519 identity, the same hash-chained log shape, and the same offline verifier (all three live under VeritaBase). A VeritaBadge is a VeritaBase receipt at the format level.