Releases: bitfinitechain/bitfinite-wallet
Release list
BitFinite Wallet v1.4.1
BitFinite Wallet v1.4.1
A patch on top of v1.4.0. Fixes a send failure that affects wallets holding a large number of small coins — mining payouts in particular.
Fixed
-
Large sends failed at broadcast with
JSON-RPC error 2: tx-size (code 64). A wallet whose balance is spread across many small UTXOs has to spend hundreds or thousands of them to cover a large amount, and each one adds roughly 148 bytes. Past 100 000 bytes (MAX_STANDARD_TX_SIZE) no node will relay the transaction, even though consensus allows up to 1 MB.The wallet had a size check, but it came from coinlib and only triggers above the 1 MB consensus limit — so an oversize-but-valid transaction passed every local check and was refused by the network after the user had confirmed it. The only feedback was the raw reject code.
Coin selection now checks the transaction against the relay limit and stops before you confirm, telling you how many coins the amount needs, how large that makes the transaction, and how much you can send in one go.
No funds were ever at risk from this: the transaction was rejected by the network, so nothing was sent.
If you hit this
Send in smaller amounts and repeat — the wallet now tells you the figure. To fix it permanently, consolidate: send to yourself in batches, which turns many small coins into a few large ones.
Note
This is an experimental test wallet. It is not distributed through Google Play or the App Store. Install the APK manually, and use test funds only.
Verify your download
sha256sum -c SHA256SUMS
APKs are signed with the BitFinite release key (CN=BitFinite). Install the ABI matching your device — most modern phones are arm64-v8a.
BitFinite Wallet v1.4.0
BitFinite Wallet v1.4.0
A design release. The wallet home, Send, Receive, transaction views and Settings now follow the BitFinite design system, and two bugs that showed users wrong information are fixed.
Fixed
- Every transaction showed
+0.00 USD. The price service cached a real record with a value of0for an unlisted coin rather than returning nothing, so eachhas a price?check passed and the app rendered a fabricated zero on every amount. BFX is unlisted, so this affected the whole app. Fiat is now hidden entirely when there is no real quote, rather than printed as0.00. - Unreadable navigation label in the Orange theme. Orange set the nav label and the dock background to the same
#FFFFFF, so the inactive label was painted in its own background — invisible, not merely dim. The app now replaces a theme's declared ink wherever it fails against the surface it actually lands on, and the Orange theme itself has been corrected on the theme server. - Contrast. White on the old
#2F6BFFmeasured 4.4956:1, just under the 4.5 AA floor, on every primary button. The balance's trailing decimals were 2.21:1 on real digits of your balance. Both corrected, along with the header icons, which were drawing page-theme ink on the coloured hero.
Changed
- Redesigned wallet home: balance hero, address chip, and a privacy mode — tap the eye to mask the balance and every transaction amount. The mask is fixed-width, so it cannot leak the size of your balance through layout.
- Send / Receive, transaction cards, transaction details and Settings aligned to the design system.
- Themes now follow one rule: Light and Dark carry the BitFinite brand; every other theme uses its own palette. Previously the Send/Receive controls forced a brand-ish blue into Forest, Fruit Sorbet, Ocean Breeze and Orange regardless of their colours.
- Transaction detail amounts are now the headline figure they should be, with incoming shown in the same green the transaction list uses.
Note
This is an experimental test wallet. It is not distributed through Google Play or the App Store. Install the APK manually, and use test funds only.
Verify your download
sha256sum -c SHA256SUMS
APKs are signed with the BitFinite release key (CN=BitFinite). Install the ABI matching your device — most modern phones are arm64-v8a.
BitFinite Wallet v1.3.1 — View-only wallet fix
BitFinite Wallet v1.3.1
A focused patch on top of v1.3.0.
Fixed
- View-only (watch-only) wallets can now be restored from a single BitFinite address. Previously, adding a view-only wallet by address failed with "Restore failed: Instance of 'InvalidAddress'". The single-address restore path was decoding the address with the standard cashaddr alphabet, but BitFinite uses a custom base32 alphabet (
q↔fswapped), so validbfx:addresses failed the checksum. Restore now routes through the BitFinite-aware decoder. Balance and transaction history for view-only wallets sync normally.
Everything else is identical to v1.3.0.
Verify your download
sha256sum -c SHA256SUMS
APKs are signed with the BitFinite release key (CN=BitFinite). Install the ABI matching your device (most modern phones = arm64-v8a).
BitFinite Wallet v1.3.0 — Redesign + native iOS + fee fixes
BitFinite Wallet v1.3.0 — Redesign + native iOS + fee fixes
A big one: the wallet's home, navigation, and send/receive flows were rebuilt, native iOS support landed, and the flaky-send-fee bug is fixed end-to-end.
Redesigned wallet
- Balance-first home — the balance leads, with a cleaner address chip and hairline transaction rows (the gradient card is gone).
- Floating dock everywhere — one Receive / Send / More dock on the home, Receive, and Send pages; the actions carry semantic colours and the dock morphs into the Receive↔Send switch.
- Tap the balance to customise decimal precision (per-coin, in Advanced settings — nothing hardcoded).
- More → All transactions on the Receive/Send docks (replacing a menu entry that didn't apply to BitFinite).
Send fees fixed
- The Send screen now shows a single flat "Network fee" instead of three identical tiers.
- Sends no longer fail with "fee cannot be less than vSize" — the wallet floors the electrum fee rate at a safe default, and the electrum servers (electr-bfx v1.1.2) now return a real
estimatefeeinstead of erroring.
Native iOS
- First-class iOS polish: SF Symbols throughout, the San Francisco system font, a glass floating dock, launch images, and correct mobile layout on device/simulator.
Under the hood
- Faster startup (wallets load in parallel with node/notification init).
- The wallet stays on the Electrum server that answered instead of re-probing a bad primary.
- Assorted fixes: block-explorer dialog overflow, See-all list performance, dark-mode icons, currency selector alignment.
Node reliability: electrum2 failover and node "Test connection"/switching were verified working on-device in this build.
BitFinite Wallet v1.2.2 — Theme polish
BitFinite Wallet v1.2.2 — Theme polish
Self-hosted, fully BitFinite-branded themes plus a hairline UI fix.
Themes
- "Add more themes" now serves BitFinite themes from our own server (
themes.bitfinitechain.org) instead of Stack Wallet's — no more Stack logos or branding in the downloadable themes. - Correct logo sizing & per-theme color — the app mark is now sized with proper padding (no longer edge-to-edge) and recolored to each theme's own accent (teal on Forest, pink on Fruit Sorbet, orange on OLED Black, etc.) instead of a fixed blue that clashed.
- Persona illustrations restored — the Easy / Incognito privacy-mode art is back (it had been overwritten by the logo), each in its theme's colors.
- Theme previews show each theme's real scenery with the BitFinite mark, so the download cards look like the theme you're getting.
- Same fix applied to the bundled Light and Dark themes.
Fixes
- Button label overflow — a hairline
BOTTOM OVERFLOWED BY 0.171pxon the compact buttons (visible on the theme Download / Remove buttons) is gone; the fixed button height now fits the label's line box.
Downloads
app-arm64-v8a-release.apk— most modern phones (recommended)app-armeabi-v7a-release.apk— older 32-bit devicesapp-x86_64-release.apk— emulators / x86 devices
Verify your download against SHA256SUMS. Sideload the APK matching your device (arm64 for most).
BitFinite Wallet v1.2.0 — Design refresh
BitFinite Wallet v1.2.0 — Design refresh
A full visual and interaction overhaul of the mobile wallet.
Brand & theme
- BitFinite brand blue on every primary action in both light and dark mode (light mode previously used black buttons).
- Dark mode re-grounded on the BitFinite navy palette; light mode cooled to match the brand.
- True semantic colors: success states and toasts are now green (previously indigo/blue); transaction icons follow a green-in / warm-out grammar.
- Rounder, modern corners across buttons, cards, and fields.
The wallet screen, rebuilt
- Hero balance card: brand gradient, large bold balance with de-emphasized trailing decimals, live sync chip (Synced / Syncing / Offline — tap to refresh), your receive address at hand (tap to copy), and a ghosted coin-mark watermark.
- Receive / Send / More are now first-class buttons under the card — the floating dock is gone; “More” opens a bottom sheet.
- Transactions show signed amounts (
+/−) with incoming amounts in green. - Fiat values are hidden while BFX has no market price feed (no more “0.00 USD” noise); they return automatically once a feed exists.
Feel & delight
- Haptics: firm tap when confirming a send, success thump when a transaction broadcasts.
- Miso greets you on empty transaction lists instead of a bare text row.
Downloads
app-arm64-v8a-release.apk— most modern phones (recommended)app-armeabi-v7a-release.apk— older 32-bit devicesapp-x86_64-release.apk— emulators / x86
Verify against SHA256SUMS. Upgrading from v1.1.x installs in place — funds and settings are preserved.
BitFinite Wallet v1.1.2
BitFinite Wallet v1.1.2
Fixes
- Layout overflow fixes — the Security screen ("Enable biometric authentication") and the wallet balance card no longer overflow their bounds.
- Portrait lock — the app now stays in portrait (matching the underlying Stack Wallet design), which eliminates layout overflows in landscape across every screen (wallet view, dashboard, PIN pad, etc.).
Downloads
app-arm64-v8a-release.apk— most modern phones (recommended)app-armeabi-v7a-release.apk— older 32-bit devicesapp-x86_64-release.apk— emulators / x86 devices
Verify your download against SHA256SUMS. Sideload the APK matching your device (arm64 for most).
BitFinite Wallet v1.1.1
BitFinite Wallet v1.1.1 — loader, personas, and Electrum reliability.
✨ New
- Animated duo loader — Miso the Cat and Ollie the Owl now greet you together on every loading screen, replacing the plain spinner with one consistent branded loader throughout the app.
- Automatic Electrum failover — the wallet now ships a second public server (
electrum2.bitfinitechain.org) and fails over to it automatically if the primary is unreachable.
🎨 Polish
- Smoother Miso & Ollie personas, now theme-aware — tuned artwork for both light and dark mode (on the privacy-mode screen and the home header).
🛠 Fixes
- "Test connection" now works — it previously failed even against a healthy server (an Electrum handshake mismatch); fixed.
- Node switching works — you can switch between Electrum servers again (this was blocked by the test-connection bug).
- Removed a duplicate/confusingly-named server entry — the failover is now cleanly labeled "BitFinite Electrum 2".
Installs: most phones use arm64-v8a. armeabi-v7a is for older 32-bit devices; x86_64 is for emulators. Verify your download against SHA256SUMS.
Signed with the BitFinite release key (CN=BitFinite).
BitFinite Wallet v1.1.0
BitFinite Wallet v1.1.0 — a big polish + branding release on top of v1.0.0.
✨ New
- Dark mode — pick Light / Dark / System in Settings → Appearance (previously unavailable).
- Animated personas — meet Miso the Cat (Easy Crypto) and Ollie the Owl (Incognito) on the experience screen, each with idle / rest / selected animations. Your active persona now also appears in the home header and taps straight into the switcher.
- Home header avatar shows which mode you're in at a glance.
🎨 Design
- 100% BitFinite-blue theme — retired the leftover BCH/Stack green across icons, success states, and the received-transaction icons.
- Blue coin icon and a BFX-blue loading animation.
- Miso's fur tuned so he's clearly visible in dark mode.
🔔 Transactions & notifications
- Notification bell now works — you're alerted on new transactions, and the alert flips from "(pending)" to confirmed once a transaction is mined.
- Block height shows Pending while unconfirmed (instead of a blank), and fees display in sats.
🛠 Fixes
- Sends are reliable — fixed the intermittent "transaction fee cannot be less than vSize" failure.
- The
bfx:address prefix is kept on the send screen (consistent with receive + history). - Bottom sheets (e.g. node options) no longer sit behind the Android navigation bar.
- Electrum connections identify as BitFinite Wallet.
Installs: most phones use arm64-v8a. armeabi-v7a is for older 32-bit devices; x86_64 is for emulators. Verify your download against SHA256SUMS.
Signed with the BitFinite release key (CN=BitFinite).
BitFinite Wallet v1.0.0
BitFinite Wallet v1.0.0
The first release of the BitFinite Wallet — a free, open-source, non-custodial
Android wallet for BitFinite (BFX). Your keys and
recovery phrase never leave your device.
Download (Android sideload)
Pick the APK for your phone — most modern phones use arm64-v8a:
| File | For |
|---|---|
BitFinite-Wallet-1.0.0-arm64-v8a.apk |
Most phones (64-bit ARM) |
BitFinite-Wallet-1.0.0-armeabi-v7a.apk |
Older 32-bit ARM devices |
BitFinite-Wallet-1.0.0-x86_64.apk |
Emulators / x86 devices |
Install
- Download the APK for your device.
- Verify the checksum against
SHA256SUMS(recommended). - Enable "Install unknown apps" for your browser/file manager, then open the APK.
Verify
sha256sum -c SHA256SUMS
The app is signed with the BitFinite release key (CN=BitFinite).
Notes
- Non-custodial — back up your recovery phrase; it cannot be recovered if lost.
- Connects to the BitFinite Electrum server over TLS on port 443 (works on any network).
- Source (GPLv3): https://github.com/bitfinitechain/bitfinite-wallet
- Website & whitepaper: https://bitfinitechain.org
