1. Main goal of the MVP
Create a basic cryptocurrency wallet for sending, receiving, and storing cryptocurrencies with minimal features, but with the possibility of further scaling.
2. Functional capabilities of the MVP
✅ Wallet creation and import
• Generation of Seed phrase (12/24 words).
• Restoration of the wallet using the Seed phrase.
• Support for authentication methods (PIN code, Face ID, Touch ID).
✅ Working with cryptocurrencies
• Support for 1-2 blockchains (for example, Ethereum (ERC-20) + Bitcoin (BTC)).
• Receiving and sending cryptocurrencies (manually by address + QR code).
• Displaying balance and transaction history.
✅ Network and transactions
• Connecting to blockchain nodes (Infura, Alchemy, or own RPC server).
• Calculating fees (gas fees) and the ability to adjust them.
✅ Security
• Local storage of private keys (without sending to the server).
• Protection of the Seed phrase (hiding, warnings about saving).
Anti-spam 34542