< Back to Works
HASH: 0x0006...2025.10 - 2025.11

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

FlutterDartRiverpodgo_routerflutter_secure_storagepointycastle
Beatoz Wallet
ROLE: SOLO_DEVELOPERDOMAIN: BLOCKCHAIN
!

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.

Technical Deep Dive

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