What is MOSIP?
The Open-Source Identity Platform Behind National ID Programmes
MOSIP — the Modular Open Source Identity Platform — was developed at IIIT Bangalore and is now adopted by Philippines, Morocco, Ethiopia, Sierra Leone, Sri Lanka, Uganda, and Guinea. Open-source, community-governed, endorsed by the World Bank ID4D initiative.
Modular Core
Pre-Registration, Registration Client, Registration Processor, ID Repository, ID Authentication, Resident Services, Partner Management — standardised modules with documented interfaces.
Community-Governed
Open source under MOSIP Public License. Roadmap and architecture stewarded by the MOSIP Foundation in consultation with adopting governments.
Sovereign-by-Default
Deployed inside the country's data centres and national cloud. No code or biometric data leaves national borders.
eMudhra + MOSIP
Where eMudhra Layers In
MOSIP provides the modular core. eMudhra contributes the identity primitives, document intelligence, biometric AI, PKI authority, and credential signing that turn the core into a deployed programme.
Registration Client
MOSIP module
eMudhra adds document integrity, OCR, and field-level validation at the enrollment terminal — reducing downstream registration failures.
ID Authentication
MOSIP module
eMudhra's PKI stack underwrites certificate-based authentication — not just OTP, but cryptographically verifiable resident assertions.
Credential Services
MOSIP module
eMudhra eSign / eSeal flows generate verifiable credentials issued under the national CA hierarchy — W3C VC, JWT, or mdoc as required.
Partner Management
MOSIP module
eMudhra CA / RA workflows manage the onboarding of authorised partners — from banks to ministries to private relying parties.
Resident Services Portal
MOSIP module
IDBroker's KYC modules power resident-facing onboarding and update flows — biometric, video KYC, document re-capture in the resident's own hands.
Deduplication (ABIS)
MOSIP integration
eMudhra's face match AI plugs into the country's chosen ABIS for population-scale 1:N deduplication during enrollment.
Programme Journeys
From Walking In to Holding a Credential
Enrollment Journey
Resident walks into a registration centre — or, increasingly, a mobile enrollment unit. Documents are captured. Biometrics (face, fingerprints, iris where supported) are recorded. ABIS deduplication runs. A national ID is issued. A verifiable credential is provisioned into the resident's wallet or mobile app. The whole chain — from arrival to issuance — is signed under the national PKI.
Authentication Journey
Resident presents their national ID at a service point — bank counter, hospital, e-government portal. They authenticate via biometric, OTP, or PKI-backed certificate. The relying party gets back a signed attestation, not raw demographic data. The service is granted, the event is logged, the audit trail holds.
Verifiable Credentials
Standards-Aligned Issuance
Modern national ID programmes issue credentials in W3C Verifiable Credential format, QR-encoded for offline verification, and presentable through OpenID4VC / OpenID4VP flows.
QR-Encoded Offline
Credential carried as a QR code — verifiable offline, on any device, without round-tripping to the central server.
Wallet-Held
Resident keeps their credentials in a wallet app under their control. Selective disclosure controls what gets shared per service.
PKI-Rooted
Every credential signed by the Citizen Credential CA under the national Root CA hierarchy — verifiable by any relying party, anywhere.
Reference Anchors
Programmes That Inform the Approach
eMudhra contributes to MOSIP community work and engages with national programmes adopting MOSIP. The deployment patterns below shape how the Solution track is delivered.
Philippines
PhilSys
National ID built on MOSIP — nationwide enrollment, foundational identity for service delivery.
Morocco
CNIE upgrade path
Modernising the national electronic ID card programme on a MOSIP architecture.
Sri Lanka
SL Digital ID + LankaPay
Digital identity ecosystem with LankaPay-anchored CA and RA operations.
Ethiopia
Fayda
Foundational ID programme on MOSIP, with World Bank ID4D support.