core technology
Primary Technology Stack
Application Development
Primary Language: Kotlin
Target Platform: Android (iOS in development)
Architecture Pattern: MVVM (Model-View-ViewModel)
Reactive Programming: Kotlin Coroutines & Flow
Blockchain Integration
Multi-Chain Support: Custom adapters for each blockchain
Communication Protocols: JSON-RPC, REST APIs, WebSockets
Node Connectivity: Direct node communication + fallback providers
Transaction Broadcasting: Multi-node redundancy
Cryptography
Key Generation: BIP32/BIP39/BIP44 standards
Encryption: AES-256 for local data
Signing: EdDSA, ECDSA based on chain requirements
Random Number Generation: Hardware-backed secure random
Blockchain Interoperability
Cross-Chain Architecture
Unified account abstraction layer
Chain-specific transaction builders
Gas estimation and optimization
Multi-signature support where applicable
Supported Standards
ERC-20 (Ethereum tokens)
BEP-20 (BSC tokens)
SPL (Solana tokens)
Native coins on all supported chains