What is a digital badge (and an “Open Badge”)?
A digital badge is a credential you can earn and share online — a verifiable marker that you completed a course, demonstrated a skill, passed a certification, or reached a milestone. Think of it as the digital cousin of a printed certificate, but with one big upgrade: a badge carries its own evidence inside it.
The catch with most digital badges is that they only mean something inside the system that created them. An Open Badgefixes that. “Open” means it's built to a shared, open specification — so a badge issued on one platform can be read, displayed, and verified anywhere that understands the standard.
An Open Badge is really two things packed together:
- A picture — the badge image a person sees and shares.
- Structured, machine-readable data — who earned it, who issued it, what it represents, the criteria for earning it, when it was issued, and any supporting evidence.
That metadata is what turns a pretty image into a real credential. The Open Badges standard is stewarded by 1EdTech (formerly IMS Global), and it's used across higher education, bootcamps, professional associations, corporate learning and development, healthcare continuing education, and independent course creators.
Open Badges 2.0 vs 3.0: what changed?
Open Badges have been around for years. The headline difference between the older 2.0 version and the current 3.0 version comes down to how a badge is verified.
Open Badges 2.0 — “hosted”
A 2.0 badge typically pointed back to a file hosted on the issuer's server. To verify it, you fetched that file and trusted it because it was reachable at the issuer's address. If the server moved, went offline, or the link rotted, the badge could become unverifiable — and there was no strong cryptographic proof that the data hadn't been tampered with.
Open Badges 3.0 — verifiable
Open Badges 3.0 is rebuilt on top of the W3C Verifiable Credentials standard. Each badge is cryptographically signedby the issuer. Verification is now mathematical rather than “is the file still online?” — you can prove a badge is authentic and unaltered, even offline, and even if the original platform disappeared.
The practical upshot: 3.0 badges are more portable and more trustworthy. They fit into the broader world of verifiable digital identity, they work with credential wallets, and they don't depend on a single vendor staying alive to keep proving they're real.
What are W3C Verifiable Credentials?
Open Badges 3.0 doesn't reinvent the wheel — it sits on a more general standard called Verifiable Credentials (VCs), published by the World Wide Web Consortium (W3C), the same body behind core web standards like HTML.
A Verifiable Credential is a standard, tamper-evident way to express any digital claim — a university degree, a professional license, a club membership, or an achievement badge. Every VC has three parts that matter:
- The issuer — who is making the claim.
- The claim (credential subject) — what is being asserted, and about whom.
- The proof — a cryptographic signature that locks the claim to the issuer and makes any tampering detectable.
Because the proof is built in, a verifier(a person, an employer, another platform) can independently confirm three things without phoning the issuer: that the badge really came from the issuer it names, that not a single character has been altered since it was signed, and that it hasn't been revoked or expired. Open Badges 3.0 is simply a specific “profile” of Verifiable Credentials, tailored to describing skills and achievements.
What does did:web verification mean, in plain English?
Signing a badge solves half the problem. The other half is: where do you find the issuer's real key to check that signature? If a verifier looks up the key in the wrong place, the whole thing falls apart. This is the question did:web answers.
First, the basics of signing. The issuer holds a private key— a secret only it possesses, used to sign badges (like a wax seal only that organization can stamp). There's a matching public keythat is shared openly and can be used by anyone to confirm a signature is genuine. The private key signs; the public key checks. The math only works if both came from the same pair, and you can't forge a signature without the private key.
did:web is a way of publishing that public key at the issuer's own web domain. “DID” stands for Decentralized Identifier — an open W3C standard for naming an entity in a way that isn't owned by any one company. A did:web identifier is essentially a recipe for a web address. For example:
The identifier
did:web:incredify.net:issuers:your-slug…resolves to a real URL
https://incredify.net/issuers/your-slug/did.jsonAt that address sits a small public file containing the issuer's public key. So verifying an Open Badge 3.0 looks like this:
- 1Read the badge and see which issuer (which did:web identifier) it claims.
- 2Turn that identifier into a URL and fetch the public file at the issuer's domain.
- 3Check the badge's signature against the public key in that file.
- 4Confirm the badge hasn't been revoked or expired.
The crucial part: trust is anchored to the issuer's own domain, not to a vendor. Anyone can fetch the public key directly from the organization that made the badge and verify it themselves — no need to call the issuing platform's servers, ask permission, or “just trust” a middleman. Because the proof lives with the domain, a badge stays provably authentic even if the platform that originally created it ceased to exist. It's decentralized verification, using infrastructure organizations already have: a web domain.
Why this matters for issuers and earners
For issuers
- Credentials become independently verifiable, so the value you award stays credible — recipients and third parties can check authenticity for themselves.
- You're not locked to a single vendor. Standards-based, signed credentials remain valid even if you switch platforms.
- Verification anchored to your own domain reinforces your brand and reputation every time someone checks a badge.
For earners
- A badge is tamper-evident proof of a real skill or achievement — far harder to fake than a screenshot or a PDF.
- It's portable: share it on a profile, store it in a credential wallet, or send the credential file to anyone who needs to verify it.
- It keeps working over time. Years later, the signature still verifies and the achievement still counts.
In short, Open Badges 3.0 turns “take our word for it” into “check it yourself.” That's good for the organizations that issue credentials and good for the people who earn them.
How to start issuing Open Badges 3.0
You don't need to run your own cryptography to issue standards-compliant badges. A modern badging platform handles the hard parts — generating and safeguarding signing keys, publishing your did:web document, signing each credential, and giving recipients a place to claim and share it. The typical path looks like this:
- 1Set up your organization and choose the domain identity your badges will be anchored to.
- 2Design a badge and define what it represents — its name, description, earning criteria, and the skills it certifies.
- 3Issue it to one person or to an entire cohort, signed automatically at the moment of issuance.
- 4Recipients claim and share their badge — no account required — and anyone can verify it.
That's exactly what Incredify does: native Open Badges 3.0 credentials, signed with Ed25519 keys, with verification anchored to your domain via did:web — so your credentials are portable, durable, and provable. Want the deeper how-to? See the full documentation.
Frequently asked questions
- What is an Open Badge?
- An Open Badge is a digital credential built to a shared, open standard so it can be read and verified anywhere — not just inside the system that issued it. It bundles a visual badge image with structured, machine-readable data: who earned it, who issued it, what it represents, the criteria for earning it, and (in version 3.0) a cryptographic signature that proves it's genuine.
- What's the difference between Open Badges 2.0 and 3.0?
- Open Badges 2.0 was 'hosted' verification: a badge linked back to a JSON file on the issuer's server, and you trusted it because that file was reachable. Open Badges 3.0 is built on W3C Verifiable Credentials and uses cryptographic verification instead. Each badge is signed with the issuer's private key, so anyone can prove it's authentic and unaltered using public-key math — even offline, and even if the original server is gone.
- What is a W3C Verifiable Credential?
- A Verifiable Credential (VC) is an open W3C standard for any tamper-evident digital claim — a diploma, a license, a membership, or a badge. It carries the claim plus a cryptographic signature from the issuer. A 'verifier' can confirm three things mathematically: who issued it, that it hasn't been changed, and that it hasn't been revoked or expired. Open Badges 3.0 is a specific profile of this standard for achievements and skills.
- What does did:web verification mean in plain English?
- did:web means the public key used to check a badge's signature is published at the issuer's own web domain. The issuer signs each badge with a private key only it holds; the matching public key lives in a small public file at the issuer's domain. Anyone can fetch that file and confirm a badge is genuine — without calling the issuing platform's servers. Trust is anchored to the issuer's domain, not to any single vendor.
- Why do Open Badges 3.0 matter for issuers and earners?
- For issuers, badges become independently verifiable and portable, so credentials stay credible and stop being locked to one vendor. For earners, a badge is a tamper-evident, shareable proof of a skill or achievement that works across wallets, profiles, and platforms — and keeps verifying even years later.