Skip to content

Octra Wallet: The secure, fast, and private gateway to the Octra Network. Octra wallet apk

Notifications You must be signed in to change notification settings

Xyntera/Octra-Wallet

Repository files navigation


Octra Logo




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.

🚀 Features

🔐 Security First

  • 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.

💸 Powerful Transactions

  • 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.

🕵️ Privacy (Octra Exclusive)

  • 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.

🎨 Customization & UX

  • 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.

📥 Download

Get the latest APK from the Releases Page.

App Splash Screen

🛠️ Build from Source

Prerequisites

  • Flutter SDK (3.5+)
  • Dart SDK (3.0+)
  • Android Studio / VS Code

Steps

  1. Clone the repository

    git clone [https://github.com/Xyntera/Octra-Wallet.git](https://github.com/Xyntera/Octra-Wallet.git)
    cd Octra-Wallet
  2. Install dependencies

    flutter pub get
  3. Run the app

    flutter run
  4. Build Release APK

    flutter build apk --release

    The output will be in build/app/outputs/flutter-apk/app-release.apk.

🏗️ Tech Stack

  • Framework: Flutter (Dart)
  • Cryptography: bip39, cryptography (Ed25519, SHA256)
  • Storage: flutter_secure_storage
  • State Management: Provider
  • UI: Cupertino (iOS-style) & Material

🤝 Contributing

Contributions are welcome! Please open an issue or submit a pull request.

📄 License

MIT License. See LICENSE for details.


Built by Ouqro.tech | Code by Xyntera