Business Client need Mobile App Development
Contact person: Business Client
Phone:Show
Email:Show
Location: Gandhinagar, United States
Budget: Recommended by industry experts
Time to start: As soon as possible
Project description:
"I am looking for an experienced blockchain and mobile app developer/team to build a custodial crypto wallet application for Android and iOS using Tatum as the blockchain infrastructure.
This will be an MVP that must be secure, scalable, and production-ready.
Mobile App Requirements (Flutter Preferred)
User Authentication
Email/phone registration and login
Biometric login (FaceID / Fingerprint)
4–6 digit PIN lock
Optional 2FA (Email OTP or Google Authenticator)
Custodial Wallet (Tatum)
Users do not control private keys
Tatum Custodial Wallet integration
Support initial 5–10 coins (BTC, ETH, USDT TRC20/ERC20/BEP20, BNB, etc.)
Wallet dashboard showing:
Balances
Transaction history
Portfolio value
On-Chain Transactions
Deposit:
Blockchain address generation via Tatum
QR code and copy address
Withdraw:
Enter address and amount
Display network fee and platform fee
Biometric/PIN confirmation
Track transaction status
Internal Pay System (Similar to Binance Pay)
User Pay ID / Username
Unique Pay ID generated for each user
Send/Receive funds using Pay ID or QR code
Off-Chain Internal Transfers
Instantly transfer funds between users inside the platform
No blockchain gas fees
Admin-controlled fees and limits
Internal ledger updates balances
QR Payments
“My QR” screen for receiving
Scan-to-Pay for sending internal transfers
Swap / Convert Crypto
Swap between supported coins (BTC to USDT, ETH to USDT, etc.)
Show real-time swap rate and platform fee
Confirm with biometric/PIN
Internal balance update after swap
KYC Verification
User profile form
Upload ID documents (front/back of ID, passport or driver’s license)
Upload selfie (optional but preferred)
KYC status: Pending, Approved, Rejected
Manual review through admin panel
Admin Panel (Web Dashboard)
User Management
View and search users
View balances and transactions
Enable or disable account access
Reset 2FA
KYC Management
Review uploaded documents
Approve or reject applications
Add admin notes
Wallet and Transaction Controls
Manual balance adjust:
Credit or debit user balances
Log all adjustments (admin name, timestamp, reason)
Configure platform fees:
Withdrawal fees (fixed or percentage)
Internal Pay ID transfer fee
Swap fee
Min/max limits per coin
Coins and System Settings
Enable or disable supported coins
Configure networks via Tatum
General system settings
Maintenance mode toggle
Basic Analytics
User statistics
Daily transactions
Deposit and withdrawal volumes
Internal transfer and swap volume
Backend Requirements
Node.js, Laravel, or equivalent
Tatum custodial API integration
Internal ledger for:
Pay ID transfers
Internal balance movements
Swaps
Encrypted database
Secure API and key handling
Audit logging for critical actions
Design and UI
Clean, modern design inspired by Binance Wallet
Dark theme preferred
Smooth wallet navigation
QR scanner and generator integrated
Deliverables
Android and iOS mobile apps
Backend system with API and Tatum integration
Web-based admin panel
Deployment and setup assistance
Complete source code
Documentation
Short post-launch support for bug fixes
What to Include in Your Proposal
Experience with crypto wallets, custodial systems, or Tatum
Tech stack you plan to use
Estimated development timeline
Examples of similar wallet or crypto apps
Your understanding of:
Custodial wallet flows
Internal off-chain transfers
Swap functionality
Required security standards" (client-provided description)
Matched companies (4)

Appsdiary Technologies

JanakiBhuvi Tech Labs Private Limited

SJ Solutions & Infotech
