Skip to content

ShareID cover picture Strong Authentication with Official Identity ๐Ÿ‘‰ shareid.ai

The identity hub for the eIDas 2.0 era

ShareID is the identity orchestration platform for the eIDAS 2.0 and EUDI Wallet era โ€” combining document identity verification, biometric liveness, wallet attestations and strong authentication in a single SDK and API.

Designed for financial institutions, regulated industries, and digital platforms, ShareID enables compliant onboarding and authentication at low, substantial, or high assurance levels, while maintaining a seamless user experience.

All modules are compliant with eIDAS 2.0 assurance levels and aligned with relevant ETSI standards.

Modular Identity Products

ShareID provides four interoperable modules:

  • Doc IDV โ€“ Document authenticity verification
  • Liveness IDV โ€“ Active and passive liveness detection
  • EUDI Wallet Attestations โ€“ Verification and issuance of wallet credentials (PID, EAA, QEAA)
  • Strong Authentication (MFA 3.0) โ€“ Passwordless authentication via biometric hash or EUDI Wallet

Each module can be deployed independently or orchestrated in a unified identity journey.

1. Choose your journey

Enable modules based on the required eIDAS 2.0 assurance level: low, substantial or high - Document control: photo, video or NFC - Active and passive liveness detection - EUDI Wallet PID attestations - Trusted source: Other IDV providers - Strong authentication

Each journey is configurable depending on your regulatory and risk requirements. You can combine document verification and wallet-based identity to reach higher assurance levels.

2. Add options

Refine your journey by defining your add-on options - Reusable or non-reusable digital identity - Flow with or without an operator - Intelligent fallback depending on the flow - Issuance of EUDI Wallet attestations

Fallback logic allows automatic redirection between identity document and wallet-based flows depending on availability or user preference.

3. Deployment

Deploy the flow youโ€™ve already configured instantly. - Our SDKs can be integrated into your web and native apps. - Automate the entirety of your identity checks. - Retrieve analysis results through our API endpoints. - Receive structured verification data including identity attributes, document authenticity, liveness results, and verification status.

Once the verification process is completed, ShareID provides: - A global verification status (approved / rejected / pending). - Verified identity attributes. - Document authenticity checks. - Liveness detection result - Issuer validation (for wallet-based credentials) - Fraud signals if applicable

Try it yourself on the France Identitรฉ Playground

Let's considere a bank onboarding usecase, where a new customer is invited to share their identity in order to open a account: ๐Ÿ‘‰ https://api.playground.france-identite.gouv.fr/shareid/bank

As mentioned above, the ShareID SDK supports both:

  • Identity document verification
  • EUDI Wallet based verification

Onboarding method selection screenshot

EUDI Wallet approach

The new customer is invited to scan a QR-Code (OpenID4VP) using an EUDI Wallet containing a PID (Personal Identity Data credential).

The QR-Code contains: - A presentation definition signed by the verifier - The requested identity attributes - The verifierโ€™s metadata

PID presentation request bank view

During this demo we will use the French ๐Ÿ‡ซ๐Ÿ‡ท "France Identite" Wallet.

The wallet: - Reads the presentation definition - Displays the requested identity attributes - Asks the wallet owner for consent - Creates a verifiable presentation

PID presentatio request FIN view

Data flow

  • Data transits securely from the wallet to the verifier via OpenID4VP
  • Credentials are cryptographically signed
  • ShareID verifies:
    • Credential validity
    • Issuer trust chain
    • Signature integrity
    • Revocation status (if applicable) ShareID acts as a technical intermediary:
  • It validates attestations
  • Produces a structured verification result
  • Forwards the result to the relying party (e.g., the bank)

PID result bank view

The bank receives: - Verified identity attributes - Credential metadata - Verification status - Assurance level

Identity document approach

The new customer scans a ShareID QR-Code using their phone camera to continue the process in a secure mobile web flow or native app flow. Document presentation request bank view

The user can: - Use NFC (for ePassports, ID cards with chips) - Take a photo (low/substantial level) - Perform a guided video capture (high level) The SDK supports: - 500+ document types - 120+ countries - Automatic document classification - OCR extraction - Authenticity checks - Chip reading (NFC) - Face match comparison - Active and passive liveness detection

Document IDV

Analysis Result Retrieval

Once the document verification is completed: - ShareID processes all signals - Performs fraud checks - Computes the global decision - Send result on webhook if provided - Exposes the result via API

Liveness Identity Verification

Liveness Identity Verification is a SDK module that: - ensure the new customer is a real humain - optionally ensure the humain perfoming the onboarding is the same person than either - an existing source of truth - portrait from the identity document - portrait from the EUDI wallet. - let you store a biometric hash in order to authenticate your users just by make their smile for a secure and seamless user experience

Document IDV

Strong Authentication (MFA 3.0)

After onboarding, users can authenticate securely without passwords.

Authentication methods: - Biometric hash recomputation (smile-based authentication) - EUDI Wallet attestation - Wallet binding

Ideal for: - Step-up authentication - PSD2 / SCA compliance - High-risk actions - Account recovery

No personal or biometric raw data is stored.

Smile authentication

Thanks to the Liveness IDV module used during onboarding, users can be strongly authenticated in an extremely fast, secure, and seamless way โ€” simply by smiling.

During authentication, a new privacy-preserving biometric hash is generated and compared against the hash created at onboarding. No raw biometric data is stored.

This mechanism enables strong, passwordless authentication for any high-risk action within your application, such as sensitive account changes, transaction approvals, or step-up verification scenarios.

Attestation Issaunce

In Addition, the ShareID SDK supports custom attestation issuance in the SD-JWT format over the openid4vc protocol, based on our or your own authentic source.

The following example that you can try on you own here ๐Ÿ‘‰ https://api.playground.france-identite.gouv.fr/shareid/onboarding shows how an organization can issue custom attestations with their own attributes in a EUDI Wallet.

Smile authentication

Summary

With ShareID you can automate onboarding that: - โœ… Support both document-based and wallet-based identity in a single one stop shop SDK - โœ… Reach eIDAS 2.0 assurance levels during KYC/AML - โœ… Retrieve structured, API-ready verification results - โœ… Combine liveness, document authentication, and wallet attestations - โœ… Enable seamless, passwordless authentication by reusing biometric hash or wallet binding: no OTPs, no passwords, no external decive, no friction

Support

Questions or issues?

alexis@shareid.ai

When reporting an issue, please include: - The flow you were testing - Wallet app version and device - Browser and OS - Screenshots or console logs if available