Beatoz Wallet
Mobile Wallet
System Description
A Flutter multi-chain wallet with PIN and biometric access and encrypted key storage. Chain-specific RPC and signing logic is isolated behind a shared wallet interface for EVM, XRPL, Solana, Tron, and other networks.
Technologies

PROBLEMThe Challenge
Needed secure local key handling while keeping chain integrations extensible and maintainable as features and networks expand.
SOLVEDThe Solution
Implemented secure storage + PIN-derived key flows for encrypted key management, Riverpod state management, and a WalletHelper factory that selects chain-specific helpers/services for RPC calls, signing, and transfers.
Scope
A Flutter multi-chain wallet with PIN and biometric access and encrypted key storage. Chain-specific RPC and signing logic is isolated behind a shared wallet interface for EVM, XRPL, Solana, Tron, and other networks.
Proof
No public proof artifact is registered for this project.
Overview
- ▶Solo-built Flutter multi-chain wallet focused on secure key handling and extensibility.
Key Components
- ▶Encrypted key storage with PIN/biometric flows
- ▶Modular chain integration via WalletHelper interfaces/factory (EVM/XRPL/Solana/Tron, etc.)
- ▶Chain-specific signing/RPC handling separated from UI/domain logic