Antigravity is a high-performance, non-custodial EVM wallet for Android. Built with a raw, Brutalist Design Aesthetic, it prioritizes speed, security, and a uncompromising user experience.
- Non-Custodial: Your keys, your crypto. Generated via BIP-39 mnemonic phrases.
- Multi-Chain Support: Ethereum, Polygon, BSC, Arbitrum, Optimism, and more.
- Asset Tracking: Real-time balance updates and price tracking via CoinGecko.
- Custom Tokens: Add any ERC-20 token by contract address.
- QR Support: Integrated QR code generation for effortless receiving.
- EIP-1193 Injection: Full support for connecting to dApps (PancakeSwap, Uniswap, etc.).
- Secure Signatures: In-app confirmation dialogs for
personal_signandeth_sendTransaction. - Advanced Compatibility: Optimized WebView with DOM storage and database support.
- Local Persistence: Full history stored locally via Room DB for instant access.
- Brutalist UI: Clear, high-contrast list showing transaction status, amounts, and timestamps.
- Biometric Authentication: Fingerprint and Face Unlock support.
- PIN Protection: Custom secure Numpad for app access.
- AES Encryption: Seed phrases and private keys encrypted using Android Keystore (TEE-backed).
- Advanced Privacy: Anti-screenshot protection and clipboard security.
| Category | Technology |
|---|---|
| Language | Kotlin |
| UI Framework | Jetpack Compose (100%) |
| Blockchain | Web3j |
| Architecture | MVVM + Clean Architecture |
| DI | Hilt |
| Database | Room |
| Networking | Retrofit + OkHttp |
| Security | Android Keystore / Biometrics |
- Android Studio Hedgehog (2023.1.1) or later.
- JDK 17.
- Android SDK 34 (Target).
- Clone the repository
git clone https://github.com/FlowStablee/flowstable-android-test-wallet.git
- Open in Android Studio Wait for Gradle to sync.
- Build APK
- Click
Build > Build Bundle(s) / APK(s) > Build APK(s).
- Click
- Run
- Use an emulator (API 26+) or a physical device.
The app follows Modern Android Development (MAD) practices:
- UI Layer: Composable screens observing StateFlows from ViewModels.
- Domain Layer: Repositories abstracting data sources (Blockchain, Local DB, API).
- Data Layer: Room DAOs, Retrofit Interfaces, and SecureStorage.
Distributed under the MIT License. See LICENSE for more information.
Built with 🖤 by FlowStable Labs