Skip to content

BitFinite Wallet v2.1.0 — Bellscoin

Choose a tag to compare

@bitfinitechain bitfinitechain released this 01 Sep 03:14
· 7 commits to staging since this release

Adds Bellscoin (BELLS) as the third coin next to BFX and Pepecoin, and fixes
three network-layer bugs inherited from the Stack Wallet fork.

New: Bellscoin (BELLS)

Send, receive, view-only watching, and live prices. Bellscoin has no public
Electrum server anywhere — the chain is ~365 GB after its inscription waves —
so the wallet talks to the Bellscoin team's public esplora API through an
adapter that translates it into the Electrum interface the rest of the wallet
uses.

Restoring a seed? We derive BELLS at its registered SLIP-44 coin type
(762). The Nintondo browser extension uses Bitcoin's coin type instead, so a
seed from their wallet shows an empty balance here (and vice versa). The
coins are unaffected — the wallets just look at different derivation paths.

Fixed: three ways a silent server could freeze the wallet

All three shipped in our first release, inherited from the Stack Wallet code
we forked. Each had the same shape: a network wait with no deadline.

  • The HTTP wrapper swallowed mid-response connection errors, so price
    updates, theme downloads, and exchange lookups could silently freeze until
    app restart. (Fixed upstream after our fork point; our fork still carried
    the old code.)
  • Electrum request timeouts existed in the code but were never applied. A
    server that accepted the connection and went silent hung the wallet at
    "Syncing" with no error and no failover — the client-side half of the
    Pepecoin public-server outage earlier this year. Still present in upstream
    Stack Wallet as of 2026-09-01.
  • The chain-height check — the first step of every sync — waited forever on
    an answer a silent server never sends.

Every network request now has a deadline; when one expires the wallet drops
the dead connection and fails over to the next server. This applies to BFX
and PEP too, not just the new coin.

Install

Android: download the APK for your device (most phones: arm64-v8a),
verify it against SHA256SUMS, and install over your existing wallet. Your
wallets and settings are kept.

sha256sum -c SHA256SUMS --ignore-missing