Business Client need Mobile App Development

Contact person: Business Client

Phone:Show

Email:Show

Location: Mumbai, India

Budget: Recommended by industry experts

Time to start: As soon as possible

Project description:
"1. Project Overview

We are seeking an experienced and security-focused mobile developer or development team to build a non-custodial cryptocurrency wallet application for Android (APK). The final product must replicate the core functionality, intuitive UX/UI, and high security standards of leading wallets like Trust Wallet.

Goal: Develop a fully functional, secure, multi-chain mobile wallet from scratch.
Target Platform: Android (APK) only for initial launch.
Wallet Type: Non-Custodial (user retains full control of private keys/seed phrase).

2. Core Functional Requirements

The wallet must include the following minimum viable product (MVP) features:

A. Wallet Management

Create/Import Wallet: Implement secure wallet generation based on industry standards (e.g., BIP39/BIP44). Must support 12/24-word seed phrase generation and import (mnemonic phrase).

Balance Display: Real-time display of multi-chain asset balances (coins and tokens) and total portfolio value in a fiat currency (e.g., USD, EUR).

Asset Support: Initial support for Bitcoin (BTC), Ethereum (ETH), and major EVM-compatible chains (e.g., BNB Smart Chain, Polygon).

B. Transactions

Send/Receive: Ability to send and receive crypto assets.

QR Code Scanner: Integrated scanner for easy payment address input.

Transaction History: Clear, detailed history of all incoming and outgoing transactions with links to relevant block explorers.

Gas/Fee Estimation: Accurate, real-time calculation and display of transaction fees with options for users to adjust gas limits (for EVM chains).

C. Web3 & DApp Interaction

Integrated DApp Browser: A secure, built-in browser environment capable of connecting to decentralized applications (dApps) using protocols like WalletConnect or equivalent Web3 standards.

Transaction Signing: Ability to securely sign messages and approve transactions initiated via the DApp browser without exposing the private key.

3. Mandatory Security Requirements

Security is the absolute highest priority. The freelancer must demonstrate expertise in modern mobile and blockchain security best practices.

Private Key Storage: Private keys and seed phrases must be encrypted and stored only on the user's device, ideally using Android's Secure Enclave or Keystore. Keys must never leave the device or be stored on external servers.

Biometric Authentication: Mandatory integration of Fingerprint/Face ID recognition for opening the wallet and authorizing transactions.

Seed Phrase Backup: Clear, non-screenshot-friendly UI flow for secure seed phrase backup.

Code Security: Comprehensive code auditing and prevention against common vulnerabilities like replay attacks and double-spending.

4. Technical Stack & Expertise

Candidates should be proficient in the following technologies:

Mobile Development: Experience with Kotlin/Java (Native Android) or React Native/Flutter (if cross-platform is used, final output must be a highly optimized Android APK).

Blockchain Integration: Expert knowledge of integrating with multiple blockchain networks (BTC, ETH/EVM).

Libraries: Experience with blockchain interaction libraries (e.g., [login to view URL], [login to view URL], or native blockchain SDKs/bindings).

Cryptography: Strong understanding of cryptographic standards (e.g., ECDSA) and wallet standards (BIP39, BIP44).

5. Deliverables & Application Requirements

Deliverables

Complete, well-documented source code (clean, commented, and organized).

API/Node layer documentation (if a dedicated backend is required for indexing/data fetching).

A finalized, debug-free Android APK file ready for testing." (client-provided description)


Matched companies (7)

...

April Innovations

April Innovations is one of the leading Enterprise Software Development companies in Mumbai, with clients being serviced in the USA, UK, and India. T… Read more

...

Codetreasure Co

🚀 Your Expert Partner for Mobile & Web App Development Unlock the full potential of your business with Codetreasure —a leading provider of tailored … Read more

...

eShop Genius

We’re in the industry With the experience of 12+years created more than 1200 stores and have build brands! At eShop Genius, we are an ISO certi… Read more

...

Conchakra Technologies Pvt Ltd

At Conchakra, our mission is to empower organizations through innovative software solutions that leverage the transformative potential of artificial … Read more

...

SYNERGIC SOFTEK SOLUTIONS PVT LTD

Synergic Softek Solutions, based in Kolkata, India, specializes in banking technology, digital innovation, and custom software development. The compa… Read more

...

Versasia Infosoft

Versasia Infosoft is a trusted provider of custom IT solutions, offering end-to-end services in software development, web and mobile app development,… Read more

...

Appeonix Creative Lab

At Appeonix Creative Lab, we are more than just an IT company—we are your growth partners. With a passion for innovation and excellence, we craft cus… Read more