Changelog
Version History
Every release — what changed, what was fixed, and what was added.
v1.2.0
Octra Wallet v1.2.0
Highlights
Native installers for all desktop platforms (new)
- Windows — NSIS
.exeinstaller: installs toProgram Files, creates Start Menu + Desktop shortcuts, includes an Add/Remove Programs uninstaller entry - macOS —
.dmgdisk image with drag-to-Applications for standard macOS install experience (in addition to the existing.zip) - Linux —
.debDebian/Ubuntu package with a proper application launcher, system-wide install, and Applications menu entry (in addition to the existing portable.tar.gz)
Release APK now properly signed
- Android build is signed with a 4096-bit RSA release keystore (via CI secrets) instead of debug keys
- The signed APK is suitable for submission to app stores and sideload platforms
Package ID updated to com.octrawalllet
- All platforms: application identifier changed from the placeholder
com.example.ouqro_wallettocom.octrawalllet(reverse-domain of octrawalllet.com) - Existing wallet data is unaffected — the data is stored in flutter_secure_storage keyed by content, not by package name
Install
| Platform | Asset | Type |
|---|---|---|
| Android 6.0+ | Octra-Wallet-v1.2.0-android.apk | Signed APK — sideload (enable Install unknown apps) |
| Windows 10/11 x64 | Octra-Wallet-v1.2.0-windows-x64-Setup.exe | NSIS installer — recommended |
| Windows 10/11 x64 | Octra-Wallet-v1.2.0-windows-x64.zip | Portable zip — extract and run |
| macOS 11+ (Apple Silicon) | Octra-Wallet-v1.2.0-macos-arm64.dmg | DMG — drag app to Applications |
| macOS 11+ (Apple Silicon) | Octra-Wallet-v1.2.0-macos-arm64.zip | Zip — extract and run |
| Linux x64 (Debian/Ubuntu) | Octra-Wallet-v1.2.0-linux-x64.deb | Debian package — sudo dpkg -i |
| Linux x64 (any distro) | Octra-Wallet-v1.2.0-linux-x64.tar.gz | Portable bundle — extract and run |
Linux system requirements
- Debian/Ubuntu 22.04+ or compatible; OpenSSL 3, GTK 3, libsecret (all pre-installed on modern Ubuntu)
- For
.deb:sudo dpkg -i Octra-Wallet-v1.2.0-linux-x64.debthen launch Octra Wallet from the Applications menu
Windows notes
- SmartScreen may warn on first launch — click More info → Run anyway
- The installer adds an uninstaller to Settings → Apps
macOS notes
- Gatekeeper will warn on first launch — right-click → Open
- Targets Apple Silicon (arm64); Intel Macs require a local build
Verify downloads
sha256sum -c SHA256SUMS.txt --ignore-missing
v1.0.2
May 10, 2026
New Features
- Portfolio tab — Live OCT/USD price from CoinGecko, interactive 7-day chart, 24h change badge, and per-wallet USD breakdown
Bug Fixes
- Fixed white overlay rendered after importing a wallet via private key or seed phrase
- Fixed transaction history failing to load on cold start due to uninitialized RPC client
- Fixed
isPvacBusyremainingtruepermanently when a PVAC isolate threw an exception
Dependencies
- Added
fl_chartfor the interactive portfolio price chart
v1.0.1
April 15, 2026
New Features
- Bulk public send — submit up to 5 OCT transfers with automatic sequential nonce staging
- Custom tokens — import any Octra token contract by address; view balance and send transfers
- Dynamic fees — fee recommendation fetched per operation type before every submit
Bug Fixes
- Fixed nonce collision when multiple pending transactions were staged simultaneously
- Fixed biometric prompt not appearing on first launch after PIN setup
- Fixed history tab not scoping to active wallet after wallet switch
v1.0.0
March 1, 2026
Initial Release
- Non-custodial HD wallet with BIP-39 seed phrase and Ed25519 keys
- Public OCT balance, send, and receive
- Full transaction history via OctraScan
- PVAC privacy operations: register key, encrypt, decrypt, stealth send, scan, claim
- Native C++ PVAC library (
liboctra_core.so) bundled in APK via Dart FFI - Background isolate worker — PVAC runs off the UI thread
- PIN protection with shake animation on wrong attempt
- Biometric unlock (Face ID / fingerprint)
- Multi-wallet support — create, import, switch, rename, export
- Wallet color customization
- Pull-to-refresh for latest network state
- Dark mode UI with iOS-style Cupertino components