INTL
Freelancer
전문가
외주
원격 가능
Build a Non-Custodial Crypto Wallet Mobile App (iOS + Android)
예산
$250~$750 NZD
예상 기간
2~4개월
난이도
전문가
기술 스택
Mobile App Development
Blockchain
iOS Development
Android Development
React Native
Flutter
Figma
Cryptocurrency
ethers.js
Infura
Alchemy
Keychain
Keystore
AI 분석 요약
이 프로젝트는 iOS 및 Android 플랫폼에서 작동하는 비수탁형 암호화폐 지갑 모바일 앱을 개발하는 것입니다. ethers.js, Infura/Alchemy를 사용하여 보안 표준에 맞는 지갑 생성, 거래 처리 및 블록체인 연결 기능을 구현할 전문가를 찾습니다. 특히 기기 내 보안 저장(Keychain/Keystore) 및 크로스 플랫폼(React Native 또는 Flutter) 개발 역량이 중요합니다.
프로젝트 원문 설명
I am looking to develop a fully functional, production-ready non-custodial cryptocurrency wallet mobile application. The app must provide secure and reliable wallet functionality, following industry standards for security and performance, comparable in structure (but not scope) to Trust.
Core Features:
Wallet creation (secure generation of seed phrase / mnemonic)
Wallet import (restore using seed phrase)
Display wallet address and QR code
Display on-chain balance (Ethereum network initially)
Send and receive transactions
Transaction history
Technical Requirements:
Must use ethers.js for wallet generation, signing, and transaction handling
Use Infura or Alchemy for blockchain RPC connectivity
Non-custodial architecture (private keys generated and stored locally on device only)
Secure storage implementation:
iOS: Keychain
Android: Keystore
Private keys and seed phrases must never be stored in plain text
Seed phrase must be displayed once during wallet creation with appropriate user confirmation
Platform Requirements:
Mobile application only:
iOS (via Xcode)
Android (via Android Studio)
Cross-platform frameworks preferred:
React Native or Flutter
Security Requirements:
No custom cryptographic implementations; use established libraries only
Secure transaction signing via ethers.js
Application-level protection (PIN and/or biometric authentication)
No sensitive data exposure in logs, storage, or network requests
Deliverables:
Fully functional, production-ready mobile application (iOS + Android)
Clean, maintainable, and well-documented source code
Build and deployment instructions
Assistance with generating production builds and submission to:
Apple App Store
Google Play Store
Optional Enhancements:
Fiat value display (e.g., NZD conversion)
Onboarding flow for new users
Integration with WalletConnect
Important Notes:
Code must be original or compliant with open-source licenses
Rebranded or cloned wallet submissions will not be accepted
Preference for developers with demonstrated experience in Web3 or wallet development
Core Features:
Wallet creation (secure generation of seed phrase / mnemonic)
Wallet import (restore using seed phrase)
Display wallet address and QR code
Display on-chain balance (Ethereum network initially)
Send and receive transactions
Transaction history
Technical Requirements:
Must use ethers.js for wallet generation, signing, and transaction handling
Use Infura or Alchemy for blockchain RPC connectivity
Non-custodial architecture (private keys generated and stored locally on device only)
Secure storage implementation:
iOS: Keychain
Android: Keystore
Private keys and seed phrases must never be stored in plain text
Seed phrase must be displayed once during wallet creation with appropriate user confirmation
Platform Requirements:
Mobile application only:
iOS (via Xcode)
Android (via Android Studio)
Cross-platform frameworks preferred:
React Native or Flutter
Security Requirements:
No custom cryptographic implementations; use established libraries only
Secure transaction signing via ethers.js
Application-level protection (PIN and/or biometric authentication)
No sensitive data exposure in logs, storage, or network requests
Deliverables:
Fully functional, production-ready mobile application (iOS + Android)
Clean, maintainable, and well-documented source code
Build and deployment instructions
Assistance with generating production builds and submission to:
Apple App Store
Google Play Store
Optional Enhancements:
Fiat value display (e.g., NZD conversion)
Onboarding flow for new users
Integration with WalletConnect
Important Notes:
Code must be original or compliant with open-source licenses
Rebranded or cloned wallet submissions will not be accepted
Preference for developers with demonstrated experience in Web3 or wallet development
Freelancer에서 원본 확인
원본 보기