Free · Open-source · Android · v1.2.0

The Octra Wallet.
Private by default.
Yours forever.

Download the only Android wallet that runs native PVAC privacy operations fully on-device. Public sends, encrypted balances, stealth transfers, live portfolio tracking — zero server dependencies.

Latestv1.2.0·Android 6.0+·arm64 & x86_64·GPL-2.0
Non-custodial
On-device PVAC
Open source
CI-verified builds
GPL-2.0 licensed
On-device PVAC

All privacy proofs run in a native C++ library bundled inside the APK — nothing sent to a server.

Live Portfolio

Real-time OCT/USD price, 7-day interactive chart, and per-wallet dollar breakdown.

Fully Auditable

GPL-2.0 source code, reproducible GitHub Actions builds, and public CI logs for every release.

App screenshots · v1.2.0

Every screen, as it really looks.

Real screenshots from the production APK — not mockups.

Octra Wallet Home screen: 1139 OCT public balance, 137 OCT private balance, Send Receive Encrypt Decrypt action buttons
Home
Portfolio tab: $89.14 total value, +34.48% 24h change, 7-day OCT/USD price chart, wallet breakdown
PortfolioNew
Transaction history: OCT transfers, stealth claims, decrypt operations with amounts
History
Private Send sheet: stealth transfer with recipient address and OCT amount fields
Private Send
Multi-wallet selector: Wallet 1 and Wallet 2 with add wallet option
Wallets

Swipe to see more screens

Wallet features

Everything you need for Octra.

Built from the ground up for real day-to-day usage on the Octra network.

Public & bulk transfers

Sign and submit OCT transfers directly from Flutter. Batch up to 5 recipients with correct sequential nonces in one flow.

PVAC privacy operations

Register your PVAC key, encrypt public OCT to private balance, decrypt back, send stealth transfers, scan outputs, and claim — all on-device.

Portfolio tab New in v1.0.2

Live OCT/USD price from CoinGecko, interactive 7-day chart, 24h change indicator, and a per-wallet USD breakdown updated on every refresh.

Full transaction history

OctraScan-backed history scoped to the active wallet — transfers in and out, stealth claims, encrypt/decrypt ops, with one-tap explorer links.

Multi-wallet management

Create HD wallets, import by seed phrase or private key, add watch-only addresses, rename, assign colours, export, and switch instantly.

Custom tokens

Import any Octra token by contract address, view live balances, send token transfers, and swipe to remove tokens you no longer need.

PIN & biometric security

4-digit PIN with optional Face ID or fingerprint. Required before every transaction-changing operation. Shake animation on wrong PIN.

Dynamic fees

Recommended fee fetched per operation type before every submit — always paying the right amount, never overpaying.

Installation guide

Install Octra Wallet in 3 steps.

No app store required. Sideload in under a minute on any Android 6.0+ device.

Download the APK

Tap the button below to download Octra-Wallet-v1.2.0-android.apk directly from GitHub Releases.

Download APK

Allow unknown apps

On Android: Settings → Apps → Special app access → Install unknown apps — enable for your browser or Files app.

Open & install

Open the downloaded APK from your notification or file manager and tap Install. Launch Octra Wallet and create or import your wallet.

Architecture

No server. No custodian. No compromise.

Flutter owns the interface. Native libraries own the crypto. Long PVAC operations run in background isolates so the UI never freezes.

01

Flutter UI

Wallet state, screens, portfolio, history, QR flows, and all user confirmations.

02

Dart FFI bridge

Stable JSON command surface between Dart and native C++. Runs in a serialized background isolate.

03

Native PVAC

Vendored C++ PVAC backend packaged as liboctra_core.so — runs 100% on device.

Open-source security

Inspect every line of code.

The full Flutter source, native C++ bridge, and vendored PVAC backend are published on GitHub. Every release APK is produced by a public GitHub Actions workflow — no secret build servers.

Non-custodial warning

You hold your own private keys. Nobody — not the developer, not any server — can recover a lost seed phrase. Test with small amounts first.

FAQ

Frequently asked questions.

View all FAQs →

Free download · No account needed

Get Octra Wallet for Android.

CI-built and verified to include liboctra_core.so, libcrypto.so, and libc++_shared.so. Minimum Android 6.0 (API 23).

Download v1.0.2 APKRelease notes

Enable Install unknown apps in Android settings before installing.