Verifiable Credentialsin India, Explained.
How the W3C Verifiable Credentials and Decentralized Identifiers standards map onto NAD, ABC, DigiLocker, and Samarth ERP — with a real JSON-LD example, DID-method tradeoffs, and DPDP Act notes. Written for university registrars, CTOs, and policy teams.
The short version
India issues over 50 million academic credentials every year. Most are still PDFs or scanned images, verifiable only by calling the issuing university — a system that breaks at employment scale and is trivially forged.
The fix is not another centralised portal. It's adopting the same standards the rest of the world uses for digital credentials — W3C Verifiable Credentials (VC) and Decentralized Identifiers (DIDs) — and mapping them onto India's existing public infrastructure: NAD, ABC, DigiLocker, and Samarth.
This page walks through what that mapping actually looks like — with a real JSON example, the integration patterns used in production, and the regulatory and privacy considerations every Indian university CTO should understand before signing a vendor.
What an Indian academic VC actually looks like
A B.Tech credential issued in W3C VC 2.0 JSON-LD format. Notice how abcId and nadCertificateId are first-class fields — a standard credential schema can carry India-specific identifiers without breaking interoperability.
{
"@context": [
"https://www.w3.org/2018/credentials/v1",
"https://schema.org"
],
"type": ["VerifiableCredential", "EducationalOccupationalCredential"],
"issuer": "did:sol:9xQeWvG4khoSp4UjroMQUZuZGxQjkaFLCk5z8e7r3iV",
"issuanceDate": "2026-05-09T10:00:00Z",
"credentialSubject": {
"id": "did:sol:HoLDeRwAlLeT4ddrEsSpUbLicKey1234567890abc",
"name": "Priya Sharma",
"credentialName": "Bachelor of Technology, Computer Science",
"institution": "IIIT Surat",
"abcId": "12-3456-7890-1234",
"nadCertificateId": "NAD-2026-IIITS-040217"
},
"proof": {
"type": "Ed25519Signature2020",
"created": "2026-05-09T10:00:00Z",
"proofPurpose": "assertionMethod",
"verificationMethod": "did:sol:9xQeWvG4khoSp4UjroMQUZuZGxQjkaFLCk5z8e7r3iV#key-1",
"proofValue": "z3Mvd...QkXvL"
}
}The five standards that matter
If a vendor cannot answer how their platform handles each of these, they are running a proprietary lock-in — not a verifiable credential platform.
| Standard | Purpose | Why it matters in India |
|---|---|---|
| W3C Verifiable Credentials Data Model 2.0 | Defines the JSON-LD structure of a credential | Baseline. Without this, credentials are not interoperable with any other VC system globally. |
| W3C Decentralized Identifiers (DIDs) v1.0 | Globally unique, cryptographically verifiable identifier for issuer and holder | Lets the credential prove who issued it without phoning home to a university server. |
| JSON-LD with linked-data signatures | Embeds the cryptographic proof inline so any party can re-verify | Default for academic credentials because it is human-readable and graph-queryable. |
| JWT-VC (JSON Web Token VC) | Compact alternative for low-bandwidth or QR-code use cases | Useful for mobile-first verification (e.g., a verifier scanning a degree QR at a job fair). |
| BBS+ Selective Disclosure | Lets the holder reveal only one field of a credential without breaking the signature | Powers privacy-preserving claims like 'I have a degree from a NAAC A++ institution' without revealing CGPA. |
Mapping VCs onto India's existing infrastructure
W3C VC is a wrapper, not a replacement. Here's how it attaches to the four systems your university almost certainly already uses or will be required to use under NEP 2020.
NAD (National Academic Depository)
NSDL & CDSL, regulated by UGC
VC mapping: NAD certificate ID is stored in the credentialSubject.nadCertificateId field. The on-chain proof is registered with NAD's API as a verifiable secondary record alongside the official PDF.
NAD remains the official record of truth under UGC regulations. The W3C VC layer adds instant cryptographic verification on top — it does not replace NAD, it extends it.
ABC (Academic Bank of Credits)
Operated by NeGD under MeitY, mandated by UGC
VC mapping: Each credit transaction (course completion, transferred credit, micro-credential) is issued as a VerifiableCredential with the student's ABC ID embedded in credentialSubject.abcId. Credits accumulate as a chain of signed credentials.
Critical for NEP 2020 multi-disciplinary, multi-institution credit transfer. A student moving from a state university to an autonomous college can present their VC chain — every credit is independently verifiable.
DigiLocker
Operated by NeGD under MeitY
VC mapping: Issued VCs are pushed to DigiLocker as 'issued documents' with a verifiable backlink. DigiLocker's existing XML format is wrapped inside a W3C VC envelope for cryptographic interoperability.
DigiLocker is the citizen-facing wallet most Indians already trust. Wrapping credentials in W3C VC keeps them interoperable with international SSI wallets without breaking DigiLocker.
Samarth ERP
MoE-backed open-source ERP for central universities
VC mapping: Credential issuance triggered from Samarth's examination module. The Samarth student ID maps to credentialSubject.id (a DID), and the marks are signed with the institution's private key managed by the credential infrastructure.
Most central universities run Samarth or are migrating to it. Native VC issuance from within the existing examination workflow avoids parallel data-entry overhead.
A DPDP Act warning that costs people money
Some vendors mint credentials as NFTs with the student's name and degree details written directly into on-chain metadata. This is a Personal Data publication under the DPDP Act 2023 — and it cannot be retracted.
A correctly designed system anchors only a hash or signed proof on-chain. Personal data lives encrypted in the holder's wallet or in access-controlled IPFS metadata. Always ask a vendor to show you exactly what bytes hit the blockchain before you sign.
Frequently asked questions
What is a Verifiable Credential in the Indian education context?+
Should we use JSON-LD or JWT for academic verifiable credentials?+
Which DID method should an Indian university use?+
Is W3C VC compliant with the DPDP Act 2023?+
How does Gradify implement W3C VC?+
How is this different from a digitally signed PDF?+
Can a student carry their VC across countries?+
Issue your first W3C VC this quarter
Gradify Labs ships standards-compliant verifiable credentials from day one — no proprietary lock-in, no manual NAD/ABC workarounds. We'll walk your team through the architecture and quote against your enrolment.
W3C VC 2.0 · DID v1.0 · DPDP-aligned