Supported eID Providers

Can't wait to get started? Skip to the Onboarding Checklist!

Beyond traditional identity document verification, zkMe supports government-issued electronic identity (eID) systems as trusted identity data sources. eID systems represent a fundamentally different verification model: instead of the user presenting a document for zkMe to verify, the user authenticates directly with their government's digital identity platform, and zkMe receives pre-verified identity attributes from the authoritative source.

Why eID Matters

The global digital identity landscape is undergoing a structural shift. Governments worldwide are deploying national eID systems that allow citizens to authenticate online with the same legal authority as presenting a physical identity document in person. For identity verification providers, this creates an opportunity to anchor verification directly to sovereign digital infrastructure rather than relying on document images or even chip-based verification.

eID systems differ from ePassport-based verification in a critical way. An ePassport contains static data signed at the time of issuance. An eID system provides dynamic, real-time authentication against a government-maintained identity registry. This means eID verification can reflect current status, an expired passport is still readable via NFC, but an eID system can confirm whether the credential is currently valid.

For verifiers, integrating eID as an identity source offers several advantages. Verification is performed against the government's live system, not against a physical artifact. The identity assurance level is typically the highest available, as the enrollment process is managed by the government itself. And because eID authentication is a structured digital interaction, it is inherently resistant to the synthetic identity attacks that plague document-based verification.

The eID Landscape

European Union: eIDAS 2.0 and the EU Digital Identity Wallet

The European Union is implementing the most ambitious eID framework globally through the revised eIDAS regulation. eIDAS 2.0 mandates that every EU member state offer citizens a Digital Identity Wallet capable of storing and presenting government-issued identity credentials as verifiable credentials. These wallets will support cross-border recognition, meaning a credential issued by France can be verified by a service provider in Germany. The regulation requires member states to issue wallets by 2026, and the European Commission has published reference specifications (the Architecture and Reference Framework) that define interoperability requirements across all 27 member states.

For zkMe, the eIDAS 2.0 framework represents a significant opportunity. As EU Digital Identity Wallets become widely available, zkMe will be able to accept eID credentials directly from these wallets and issue zero-knowledge proof credentials based on the verified attributes. This combines the highest available identity assurance (government-issued, cross-border recognized) with zkMe's privacy-preserving architecture.

Hong Kong: iAM Smart

iAM Smart is the Hong Kong SAR Government's digital identity platform, providing residents with a government-backed digital identity for online authentication and digital signing. The platform supports both personal identity authentication and legally binding digital signatures, and is widely used for government services and increasingly for private sector applications.

Singapore: SingPass / Myinfo

Singapore's National Digital Identity framework provides citizens and residents with a unified digital identity through SingPass, with Myinfo serving as the government-verified personal data platform. Services can retrieve pre-verified identity attributes (name, identity number, date of birth, nationality, and more) directly from the government registry with the user's consent.

Additional Markets

zkMe is actively evaluating and onboarding eID systems across additional jurisdictions. The expansion roadmap prioritizes markets where government eID infrastructure has reached sufficient maturity and adoption for practical integration.

For the latest list of supported eID providers and their status, contact us at [email protected]envelope.

How eID Verification Works with zkMe

The eID verification flow follows a different path from document-based or ePassport-based verification, but produces the same output: a zero-knowledge proof credential that verifiers can check without accessing the user's personal data.

  • Step 1: The user initiates verification and selects their eID provider. zkMe redirects the user to the government's authentication platform.

  • Step 2: The user authenticates using their eID credentials through the government platform's secure authentication flow. zkMe never sees or handles the user's eID credentials directly.

  • Step 3: With the user's consent, verified identity attributes are returned from the eID provider to zkMe. The scope of attributes retrieved depends on the specific eID system and the verification requirements configured by the verifier.

  • Step 4: zkMe processes the verified identity attributes and issues zero-knowledge proof credentials. The raw identity data is processed in memory and actively scrubbed after credential generation, consistent with zkMe's standard data handling across all identity sources.

  • Step 5: The verifier checks the resulting ZKP credentials to confirm identity attributes (such as identity verified, age range, nationality, or residency) without accessing the user's underlying eID data.

eID vs. ePassport vs. Document Verification

All three identity sources produce the same type of output within zkMe: a zero-knowledge proof credential. The difference lies in the trust model and user experience of each source.

Document verification infers authenticity from visual and structural features of identity documents. It is the most widely accessible method but carries the lowest assurance level, particularly as generative AI makes document forgery increasingly trivial.

ePassport verification (via zkMe zkPassport) establishes authenticity through cryptographic signatures embedded in the passport's NFC chip, signed by the issuing country's national PKI. It provides strong cryptographic assurance but relies on static data signed at the time of passport issuance.

eID verification authenticates the user against a government's live digital identity infrastructure. It provides the highest assurance level and reflects current credential status, but availability is limited to jurisdictions with mature eID systems.

zkMe supports all three sources and allows verifiers to configure which sources they accept based on their compliance requirements and risk tolerance. Regardless of the source, the privacy guarantees are identical: only the minimum necessary information is disclosed to verifiers through zero-knowledge proofs.

Last updated