JI
All work

Fintech · KYC · Cryptocurrency · iOS + Android

KYC & Crypto Wallet

A cryptocurrency app with built-in identity verification: onboard with KYC, then view balances, buy, sell and send crypto securely.

Role
Fullstack mobile developer
Platforms
iOS, Android
Engagement
Client project
KYC & Crypto Wallet screenshot 1
KYC & Crypto Wallet screenshot 2
KYC & Crypto Wallet screenshot 3

Screens shown are illustrative mockups of the app's main flows; the original builds belong to the client.

Overview

Regulated crypto platforms must verify every user before they can trade. The app combines a smooth KYC onboarding flow (ID capture, selfie and liveness check) with a wallet for balances, live prices, buying, selling and transfers, all protected by biometrics and two-factor authentication.

What I did

  • Built the KYC onboarding flow and integrated the identity-verification SDK: document capture, selfie, liveness and status updates.
  • Built the wallet: balances, live price charts, buy and sell, send and receive with QR codes, and transaction history.
  • Implemented security: biometric login, PIN, 2FA, secure storage and certificate pinning.
  • Worked on the API for onboarding status, transactions and notifications.

Key features

  • Guided KYC: ID, selfie, liveness
  • Verification status tracking
  • Wallet and balances
  • Live price charts
  • Buy, sell, send, receive
  • QR codes
  • Biometric login and 2FA
  • Transaction history