Look what I have for you in UtxoPocket 0.11.0. Coin control to the limit, 100% under your control, in your device, with your node and compatible with other stuff, accesible and with more or less good UX. In your pocket 🤟 As soon as tomorrow. And much more coming soon. #Bitcoin P.D: With dynamic colors and my palette in Graphene it looks so fucking neat.
UtxoPocket v0.10.1 Fixed * Incoming alerts after background – The Electrum watcher now performs an immediate poll when the app returns to the foreground, so dialogs/placeholders appear even if the transaction arrived while the app was closed. * Sync queue cleanup on wallet delete – Deleting a wallet now cancels and clears the sync queue for its network, then re-enqueues remaining wallets so new wallets no longer get stuck in “queued” or crash after a mid-sync removal. * Label scan permissions – Camera permission handling for label import scanning is fixed so BIP-329 QR/UR reads succeed after prompting.
UtxoPocket v0.10.0 Highlights * Pick your network on start: choose mainnet, testnet3/4, or signet right from onboarding, with presets staying consistent across the app. * Incoming transaction detection: a lightweight Tor-only Electrum watcher checks ahead addresses every ~30s and surfaces per-wallet alerts and badges. * Improved receive flow: new dedicated receive screen with a bottom action bar, a single external-address flow, and a _Check address_ action before sharing. Descriptors now live in a PIN-protected screen with copy/QR export. * BBQR support: label scanner auto-detects BBQR fragments with progress, and BIP-329 export adds BBQR/UR tabs with faster frames. Changes * Block explorers per network: manage clearnet/Tor explorers, hide or restore presets, copy txids, and open .onion explorers directly in Tor Browser. * Stronger storage: wallet bundles and SQLCipher passphrases migrate to Tink + Android Keystore with automatic fallback if needed. * Better defaults and ergonomics: new installs disable tx/UTXO analysis by default; wallet bottom bar consolidates key actions; incoming-alert toggle moves to Wallet Settings; mainnet becomes the starting network. * Dependency updates: latest Compose Activity/BOM, tor-android 0.4.8.21, and slf4j 2.0.17. Fixes * Improved incoming alert reliability, label/address polish, safer bottom bar spacing, and various UI cleanups. Known issue * The wallet timeline still requires a manual refresh after an incoming alert to record confirmed transaction data.
UtxoPocket v0.9.0 Highlights • Block explorer management: pick Tor/clearnet presets or add your own; TXs open with your chosen provider. • Spendability + label filters: quickly slice UTXOs by spendable status and filter transactions by label. • Cooperative sync: Tor, node connection, and wallet sync move in lockstep; sessions persist to avoid stale states. • Live node metadata: home screen polls block height/fees every minute and flags new blocks. • Dynamic theming: refreshed theme picker with Material dynamic colors on Android 12+ plus clearer light/dark options. • Material styling sweep: filled text fields, expressive transitions, refined typography/colors, tightened section headers. • Connections hub refresh: now “Connections & network,” grouping Tor/node details with aligned tabs/CTAs. • Wallet safeguards: descriptor sheet shows combined descriptor with warning + PIN prompt; wallet titles carry inline color badges. • Transaction visualizer polish: vertical layout, aligned bottom sheets, and tighter UTXO cards to match app styling. Fixes • Sync robustness: serialized wallet queue, guarded node handshakes, resumed sessions to prevent crashes or stale states. • Navigation cleanup: stale snackbars cleared when adding/removing wallets. • UI reliability: spacing/styling fixes across filters, banners, forms; bigger PIN keypad with long-press clear.
UtxoPocket v0.8.0 #Added -Interactive transaction visualizer – New playground to inspect transaction graphs with richer styling and interactions. Navigate to transaction detail and hit "Open visualizer" button in the header. -Spendability cues in UTXO list – Each UTXO row now shows a lock/unlock icon so you can see at a glance whether it’s marked spendable. -UTXO fingerprint badges – UTXOs get a compact visual identifier derived from txid:vout, making it easier to distinguish outputs. -Blur app content when backgrounded, multitask obfuscation for better privacy. #Changed -Color inheritance everywhere – Transaction and UTXO views now inherit the wallet’s accent color consistently across screens. -Import UX – Wallet import uses the multipart UR scanner by default, so animated Sparrow exports are reassembled without manual retries. #Fixed -Wallet imports: multisig URs with wrappers (e.g., wsh(sortedmulti(...))) no longer fail with “Expected multi/sortedmulti expression.” -Wallet imports: animated Sparrow multisig QR sequences no longer error with “UR fragment sequence is incomplete.” -Adding a wallet refreshes all imported wallets. Now only the added wallet refreshes. -Wallet color changes made during sync are preserved instead of reverting to the default. -Mark PIN unlocked before persisting new auto-lock timeout to stop flicker at 0 minutes. -Gate autolock refresh behind a process background flag so internal flows (e.g., add wallet, intents) no longer trigger the PIN -Keep config-change skip and continue marking the app as backgrounded only on true foreground loss. -Layout polish – Various UI refinements, including fixing misplaced layouts after the system keyboard hides. -Additional UI fixes and style cleanups. —- Thank you @Arkad, Beta tester of the month, bug bounty goes for you lol.
#UtxoPocket v0.6.0 This release tightens Tor-only networking, upgrades label portability, and streamlines node and wallet operations. Please read the release notes on GitHub for better readability. ##Changes * Added a dedicated BIP-329 import/export hub with QR and JSON options, last-five import history, and export targets via QR, shareable JSON, or saved file with filename hints. * Added connection resilience with a network monitor and Tor lifecycle controller that recovers from offline or airplane-mode drops, shows a sequential connection banner, and resumes node syncs without restarting the app. * Wallets can be added offline and refreshed individually, with wallet cards showing their last sync timestamp. * Enabling the PIN unlocks advanced security controls: adjustable auto-lock timeout (0–15 min), Tor background lifetime (3–15 min), expanded haptics, and a haptic toggle. * Tor-only networking for custom nodes; LAN/WireGuard hosts and SSL switches removed. Tor screen merged into node controls and the node header shows the connected host. * Settings redesign splits Interface, Security, Wallet, Advanced Security, and About/Features/Disclaimer into focused screens with updated Material components. * Balances now cycle sats/BTC/hidden, with hidden mode showing a randomized 4–6 asterisk mask across home, wallets, UTXOs, and transaction detail. Pull-to-refresh works from the balance chart. * Node UX polish: clearer Tor → node → sync banners, auto-scroll in the node tab, aligned add-node flow, and a top bar showing the active node and live fee rate. * Secure logging: all logs routed through SecureLog, which is a no-op in release builds. ##Fixed * Live fee rates now update correctly. * PIN prompts trigger consistently. * QR scanning stays in portrait. * BDK state persistence avoids partial snapshots and corrupted sync state. * Node reconnection and Wiki/node scrolling issues smoothed out. * Add Wallet, node tabs, and other CTAs keep spacing and error states aligned with Material 3. ##Known issues * Custom/LAN nodes and WireGuard not supported; all traffic goes through Tor. * Home balances do not auto-refresh; pull to refresh inside each wallet. * If Tor or the node hangs, retry from the node screen to re-run the sequence. Thank you all, especially @Arkad for testing beta versions and giving me extensive quality feedback, you rule man.
UtxoPocket 0.4.0. You should notice a smoother and more flexible wallet import flow. ## Changes * Added a new Extended Key Import mode for xpub/ypub/zpub/tpub inputs. Thanks for the feedback @Decentralized * Improved Descriptor Import flow, keeping it as the default for full descriptors. * Added support for Blockchain Commons UR/CBOR QR codes (Sparrow-style descriptor exports). * Automatic detection of descriptors, extended keys, and UR payloads. * If an extended key is scanned in Descriptor mode, the app now warns you and prompts a switch to Extended Key Import, including script-type selection (P2WPKH, P2SH-P2WPKH, P2TR...). * Improved snackbar styling for clearer feedback. * Instant wallet deletion — performance fixes make removal immediate. ## Compatibility * Full support for Sparrow-style UR exports. * Better handling and normalization of extended keys into synthesized descriptors. ## What’s next * Improve BIP-329 (labelling system) and develop label import from other wallets.