Octra Wallet is a secure, fast, and private mobile wallet for the Octra Network. Built with Flutter, it offers a seamless experience for managing your assets with advanced privacy features and robust security.
- Non-Custodial: You own your keys. Your mnemonic and private key never leave your device.
- Biometric & PIN Protection: Secure your wallet with optional Fingerprint/Face ID and a custom PIN.
- Encrypted Storage: Sensitive data is stored securely using hardware-backed encryption.
- Send & Receive: Fast and low-fee transactions on the Octra Network.
- Transaction History: Detailed view of your past transactions with rich metadata.
- Staging & Nonce Management: Intelligent handling of pending transactions.
- Encrypted Balance: Hide your holdings from the public ledger.
- Private Transfers: Send funds anonymously using encrypted envelopes.
- Claim Transfers: Securely claim private transfers with ephemeral keys.
- Multiple Wallets: Create and manage multiple wallets in one app.
- Customization: Rename wallets and assign custom colors for easy identification.
- Smooth Animations: A polished, premium native feel with 60fps animations.
- Dark Mode: Sleek, eye-friendly interface.
Get the latest APK from the Releases Page.
- Flutter SDK (3.5+)
- Dart SDK (3.0+)
- Android Studio / VS Code
-
Clone the repository
git clone [https://github.com/Xyntera/Octra-Wallet.git](https://github.com/Xyntera/Octra-Wallet.git) cd Octra-Wallet -
Install dependencies
flutter pub get
-
Run the app
flutter run
-
Build Release APK
flutter build apk --release
The output will be in
build/app/outputs/flutter-apk/app-release.apk.
- Framework: Flutter (Dart)
- Cryptography:
bip39,cryptography(Ed25519, SHA256) - Storage:
flutter_secure_storage - State Management:
Provider - UI: Cupertino (iOS-style) & Material
Contributions are welcome! Please open an issue or submit a pull request.
MIT License. See LICENSE for details.

