📱

Onboarding with eKYC

Streamline customer onboarding by verifying existing eKYC credentials

Overview

This demo shows how banks and fintech companies can verify a customer's eKYC credential for instant account opening. Instead of collecting documents and waiting for verification, customers simply present their digital eKYC credential issued by a trusted institution.

Benefits

Instant Verification

Verify customer identity in seconds, not days

Regulatory Compliance

Meet KYC/AML requirements automatically

Better Customer Experience

No document uploads or long waiting periods

Cost Effective

Reduce KYC verification costs significantly

How It Works

1

Customer Initiates Onboarding

Customer visits your bank/fintech app and chooses to onboard using their eKYC credential

2

Connect Digital Wallet

Customer scans QR code to establish a secure connection with their digital wallet

3

Request eKYC Proof

System requests proof of eKYC credential with specific attributes (name, NIN, BVN, address)

4

Customer Approves

Customer reviews and approves sharing their eKYC information in their wallet app

5

Instant Verification & Onboarding

System cryptographically verifies the credential and completes account opening immediately

Prerequisites

  • Customer must have an eKYC credential issued by a trusted financial institution
  • ConfirmD digital wallet app installed on their mobile device
  • Your organization configured as a verifier on ConfirmD Platform

Technical Implementation

This demo uses the ConfirmD platform to request and verify eKYC credentials using zero-knowledge proofs. The customer's eKYC credential is cryptographically verified without your institution accessing the full credential data, ensuring privacy while maintaining compliance.