SWAPS ARE BACK.
BULL Wallet v6.13.0 just dropped on iOS & Android!
Following the suspension of Boltz services, BULL has restored Lightning sends and receives, along with manual and automatic Liquid-to-Bitcoin transfers.
This release also includes:
Major Payjoin Upgrade
Our Payjoin v2 integration now delivers a smoother and more reliable experience, with clear feedback when a Payjoin succeeds, fails, or expires, and safe recovery after an interruption or restart.
Use your own entropy
Advanced users now have the option to enter BIP39 words generated independently using dice, coins, or cards, with BULL automatically suggesting checksum-valid final words.
Smarter Liquid consolidation
Perfect for small-amount DCA, BULL automatically detects excess Liquid UTXOs and guides you through consolidating them before they become a problem.
BTCMap
Find nearby businesses that accept Bitcoin directly from the settings. BULL does not request access to your device’s location.
Stronger security
Bitcoin Red Team put BULL through an in-depth security review and found no critical vulnerabilities. The review uncovered a few lower-severity issues, mostly related to third-party dependencies, which have since been fixed.
A huge thank you to Bitcoin Red Team for helping us make BULL stronger.
Full release notes: https://github.com/SatoshiPortal/bullbitcoin-mobile/releases/tag/v6.13.0
Congrats to the dev team!!
AtomicLiquid swaps powered by block stream now?Per Claude's analysis, the new swaps are custodial
The swap recovery itself is great, but the architectural change behind it might be even more interesting. I looked through the release notes and the provider substitution work. It seems BULL can now route these swap flows through Exchange while Boltz is unavailable, with orders persisted before funds move and interrupted transfers able to resume. Does this new abstraction also make it easier to support multiple swap providers in the future? For example, could BULL eventually choose between providers based on availability, fees, or liquidity, or even let the user choose one? That would turn what started as an emergency replacement into a pretty useful resilience feature.
Great to see swaps back. The most important part, though, may be the backup warning for older Android versions — restoring functionality is great, but preserving user funds during migration is what really builds trust in a non-custodial wallet.