For decades, a credential meant a piece of paper: a diploma, a training certificate, a membership card. When everything went digital, most organizations simply scanned that paper into a PDF and emailed it. The problem? A PDF is just an image of a certificate — it carries no proof that it is real, that the issuer actually issued it, or that it has not been revoked.
A verifiable credential solves this. It is a digital record that a person holds, which anyone can independently check for authenticity — without calling the issuer, and without trusting the person who shared it.
The W3C Verifiable Credentials standard
Verifiable credentials are defined by an open specification from the W3C, the same body that standardizes the web itself. The latest version, VC 2.0, describes a portable data model: a credential has an issuer, a subject (the holder), a set of claims (for example, “completed DevOps Fundamentals”), and a proof. Because the format is standardized, credentials issued by completely different organizations can be verified by the same tools.
Ed25519 and Data Integrity proofs
The “verifiable” part comes from cryptography. Credverse credentials use Ed25519 — a fast, modern digital signature algorithm — wrapped in a W3C Data Integrity proof. When an issuer creates a credential, they sign it with a private key tied to a did:web identifier (a decentralized identifier anchored to their own domain). Verification means checking that signature against the issuer’s public key. If a single byte of the credential is altered, the signature fails.
This is fundamentally different from a PDF. A PDF can be opened in any editor and the recipient’s name changed; there is no way to tell. With a signed verifiable credential, tampering is mathematically detectable.
Status-list revocation
Signatures prove a credential was issued, but not that it is still valid. Someone may have left the company, failed a recertification, or the credential may have been issued in error. To handle this without leaking privacy, the W3C defines a status list approach: the issuer publishes a compact, compressed bitstring where each bit corresponds to one credential’s revocation state. Credverse credentials reference this list, so a verifier learns only whether this specific credential is active — nothing about any other holder.
How Credverse uses them
On Credverse, every certificate an organization issues becomes a signed W3C Verifiable Credential. Each one resolves to a public verification page at /verify/[hash] and a machine-readable JSON-LD endpoint at /api/verify/[hash]. The issuer’s identity is anchored to a did:web DID on their own domain, so the chain of trust is auditable end to end.
Why they beat paper and PDF
- Tamper-proof: any edit breaks the signature, so forged credentials are instantly detectable.
- Instantly verifiable: an employer clicks one link instead of emailing your registrar.
- Revocable: status lists let issuers retire credentials without reissuing everything.
- Portable: the holder owns a standard record they can present anywhere, not a screenshot locked to one portal.
- Auditable: every credential ties back to a verifiable issuer identity, not a logo anyone can paste.
In short, a verifiable credential is what a certificate always wanted to be: proof, not just paper.
Issue verifiable credentials
Turn your certificates into tamper-proof, W3C-standard credentials that anyone can verify in one click.