- Upgraded to .NET 10 and MAUI 10 (net10.0-android)
- Synced Qubic.Net library to latest upstream
- Updated BarcodeScanning.Native.Maui to 3.0.3
- Fixed viewport overlapping Android status bar and navigation bar (safe area insets)
- Fixed SC Auctions page not found (route mismatch)
- Fixed deprecated
Rfc2898DeriveBytesconstructor (SYSLIB0060)
- Send & Send to Many merged into a single page with tabs
- Top bar reworked — balance displayed inline next to wallet name with compact format (mQU/bQU), epoch/tick replaced with tap-to-reveal connection indicator, removed non-functional vault icon
- Central BalanceService — balance stays in sync across all pages, auto-refreshes every 30 ticks and on identity switch
| Platform | File |
|---|---|
| Android | org.qubic.lab.wallet-0.5.0.apk |
Verify downloads with the .sha256 file included alongside the APK.
- Full multi-signature vault interface for creating, managing, and signing multi-sig transactions
- Dedicated watchlist page for monitoring addresses you don't own
- Add any 60-character identity with a custom label
- View QU balance and owned assets for each watched address
- Accessible from Vault > Manage menu
- Full light theme support for navigation, top bar, tab bar, cards, and all UI elements
- Theme selection is now persisted and applied on app startup (no longer resets to dark)
- Vault UI restructured — Consolidated from 5 separate cards to 2: Seeds card (with inline add form) and a single Manage menu card with expandable sections for contacts, change password, biometric toggle, and export
- Asset page — Enhanced asset display with improved caching (AssetCacheService) and better UX
- Home page — UI improvements
- App icon — Updated to new Qubic logo
| Platform | File |
|---|---|
| Android | org.qubic.lab.wallet-0.3.0.apk |
Verify downloads with the .sha256 file included alongside the APK.
- Vault Management — Create, lock, unlock, and manage an encrypted vault (PBKDF2 + AES-256-GCM) with multiple seeds and a contacts address book
- Biometric Unlock — Unlock vault with fingerprint or face authentication (Android BiometricPrompt)
- Send QU — Transfer QU tokens with transaction tracking, auto-resend on failure, and configurable tick offset
- Receive / QR Code — Generate and share QR codes for your wallet address
- Asset Management — View owned assets with details, issuer info, and asset transfer capability
- QR Scanner — Native camera-based QR code scanning on all address input fields
- QEarn staking interface
- QSwap token swap interface
- MSVault multi-signature vault interface
- QX exchange interface
- Merged transaction view combining tracked (pending) and synced transactions
- Transaction status badges (Pending, Confirmed, Failed, Executed)
- Direction and hash type filters with pagination
- Log events tab with type filters (Transfer, Asset, Contract, Burn), epoch and tx hash search
- Export/import tracked transactions as JSON
- Sync Manager with real-time stream status, progress bars, and database stats
- Backend configuration (RPC, Bob, Direct Network)
- Transaction parameters (tick offset, auto-resend, max retries)
- Database export/import, clear transactions, clear logs, reset sync
- Qubic logo app icon and splash screen (adaptive icon for Android)
- Seamless splash-to-app transition (no "Loading..." flash)
- Dark theme with Qubic cyan accents
- Card-based mobile layout with bottom tab navigation
- Vault status indicator in top bar
- "No wallet open" guard on all data pages when vault is locked
- Data section hidden in Settings when no wallet is open
- .NET MAUI 9 Blazor Hybrid (net9.0-android, API 24+)
- Shared business logic via Qubic.Services git submodule
- Encrypted SQLite storage (SQLCipher)
- Native barcode scanning (ML Kit via BarcodeScanning.Native.Maui)
- Biometric auth (Oscore.Maui.Biometric)
- QR generation (QRCoder)