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
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


