W3C VC · OPENID4VC · SD-JWT · ISO mDL

Issue once. Verify anywhere. Trust by signature.

Sovio DigiCreds is a complete verifiable credential ecosystem — issuance, holder wallet and verification — built on open standards. Replace paper degrees, PDF certificates and per-issuer portals with cryptographically signed, instantly verifiable credentials.

digicreds.sovio.id / verify
v1.2
Home
Wallet
Issue
Verify
Audit
Settings
Active credential
DigiCreds Wallet
live
DIGICREDS · UNIVERSITY DEGREE
vc-3978344f
issuer
did:web:university.edu
issued
2024 · 06 · 08
ProofEd25519Signature2020 · valid
proofValue:z58D…exampletamper-evident
Built on open, interoperable standards — not proprietary protocols.

Every credential, wallet and verifier speaks the same language. W3C, OpenID, IETF and ISO — end to end. No vendor lock-in.

W3C Verifiable CredentialsOpenID4VC · IssuanceOpenID4VP · PresentationDIDComm MessagingSD-JWT · Selective DisclosureJSON-LD · Linked DataISO 18013-5 · mDLDID Methods · key/web/ionCREDEBL · LF Decentralized TrustW3C Verifiable CredentialsOpenID4VC · IssuanceOpenID4VP · PresentationDIDComm MessagingSD-JWT · Selective DisclosureJSON-LD · Linked DataISO 18013-5 · mDLDID Methods · key/web/ionCREDEBL · LF Decentralized TrustW3C Verifiable CredentialsOpenID4VC · IssuanceOpenID4VP · PresentationDIDComm MessagingSD-JWT · Selective DisclosureJSON-LD · Linked DataISO 18013-5 · mDLDID Methods · key/web/ionCREDEBL · LF Decentralized Trust
01 · The problem

Credentials are everywhere — and verifiable almost nowhere.

01
The paper age
PDFstill the dominant credential format in 2026

Credentials are still PDFs, scans and registrar phone calls.

Degrees, professional certifications and government IDs live as paper or PDF. Verification means calling registrars, checking portals one by one, or accepting scanned copies at face value. The process is slow, expensive — and increasingly vulnerable to sophisticated, AI-generated fraud.

02
Every issuer in their own silo
N×Nintegrations to connect every issuer and verifier

Per-issuer portals never add up to an ecosystem.

Universities build their own degree portals. Certification bodies maintain isolated registries. Government ID programmes run their own apps. Holders juggle dozens of logins. Verifiers integrate per issuer — or simply do not verify. Without a shared format, wallet and trust model, scale is impossible.

How DigiCreds Works

Issuer publishes a Decentralized Identifier

A university, certification body or government department publishes its DID (did:web, did:key or did:ion). The DID anchors the issuer's public keys and trust metadata.

No central registry. No vendor lock-in.

04 · End-to-end flow

University to employer — verified in fifteen seconds.

  1. 00:00
    University issues degree
    Registrar signs a Bachelor of Science credential with the institutional DID.
  2. 00:02
    Delivered to graduate
    Credential is pushed to the graduate's DigiCreds wallet via OpenID4VC.
  3. 00:05
    Graduate applies for a job
    Employer's hiring system sends an OpenID4VP presentation request.
  4. 00:08
    Selective disclosure
    Graduate shares degree name and issuer — not GPA, not date of birth.
  5. 00:11
    Signature verified
    Employer validates Ed25519 signature against the university's DID document.
  6. 00:13
    Status & expiry checked
    Revocation status resolved via Bitstring Status List. Credential is current.
  7. 00:15
    Hire confirmed
    Cryptographically verifiable proof of authenticity. Audit trail closed.
05 · Why this works at ecosystem scale

Six guarantees. Not policy — properties.

  1. 01Every credential is a signed W3C Verifiable Credential — tamper-evident by construction.
  2. 02Holders own their credentials in a wallet — issuer portals optional.
  3. 03Selective disclosure via SD-JWT — reveal only what the verifier needs.
  4. 04Verification is one API call — signature, issuer trust, status, expiry.
  5. 05Privacy-preserving revocation — no issuer callback during verification.
  6. 06Open standards end to end: W3C VC, OpenID4VC, DIDComm, ISO mDL.
06 · Standards & protocols

Built on W3C, OpenID, IETF and ISO — end to end.

Framework
Title
How DigiCreds applies it
W3C VCs
Verifiable Credentials & Presentations
All DigiCreds credentials are W3C compliant by default — JSON-LD with cryptographic proof.
OpenID4VC
Issuance (VCI) & Presentation (VP)
Wallet-to-issuer and wallet-to-verifier flows over standard OAuth 2.0.
DIDComm
Decentralized identity messaging
Secure peer-to-peer messaging between issuers, holders and verifiers — no central broker.
SD-JWT
Selective Disclosure JWT
Compact, privacy-preserving format — reveal individual attributes without exposing the rest.
ISO mDL · 18013-5
Mobile driving licence
First-class mDL support with device retrieval and proximity presentation.
Status Lists
W3C Bitstring · IETF Token
Privacy-preserving revocation — no issuer callback during verification.
CREDEBL
LF Decentralized Trust
Built on the open-source CREDEBL platform — no proprietary lock-in.

Verifiable credentials engineered for every issuer and verifier.

08 · Technical depth

For architects, security engineers and integration leads.

digicreds · credential.jsonldEd25519Signature2020
{
  "@context": [
    "https://www.w3.org/ns/credentials/v2"
  ],
  "id":     "urn:uuid:3978344f-8596-4c3a-a978-...",
  "type":   ["VerifiableCredential", "UniversityDegreeCredential"],
  "issuer": "did:web:university.edu",
  "issuanceDate": "2024-06-08T09:00:00Z",
  "credentialSubject": {
    "id": "did:example:ebfeb1f712ebc6f1c276e12ec21",
    "degree": { "type": "BachelorDegree", "name": "B.Sc. & Arts" }
  },
  "proof": {
    "type":  "Ed25519Signature2020",
    "proofValue": "z58D...example..."
  }
}
// verify · POST /credentials/verify
issuer = resolve_did("did:web:university.edu");
ok = verify_proof(vc, issuer.keys);
if (ok && !revoked(vc) && !expired(vc)) → ACCEPT
else → REJECT (audit logged)
Verify
< 1 s
signature + status + expiry
Formats
VC · SD-JWT · mDL
one issuance pipeline
DIDs
key · web · ion
no central registry
Wallet
iOS · Android · Web
white-label SDK
selective disclosure by default

SD-JWT lets the holder reveal only what's needed — "over 18" without a birth date, "degree holder" without a GPA. Privacy is a property, not a policy.

Selective disclosure Cryptographic verification Revocable & expiring DID-based trust Interoperable by spec
ISSUE · HOLD · VERIFY

See Sovio DigiCreds
in your ecosystem.

Schedule a personalised demo to see verifiable credentials — issuance, wallet and verification — running end to end in your environment.