BITCOIN WALLETv2.0.0

Changelog

Current release: v2.0.0

v2.0.0
2026-09-05
  • ·Rebuilt as a Bitcoin wallet: BIP84 native segwit (m/84'/0'/0'), self-custody keys encrypted in your browser
  • ·Send, receive and fee-rate control on-chain, with UTXO selection and send-everything support
  • ·Lightning tab powered by our own LND node: create invoices with live settlement, decode and pay invoices, see channel balances and recent activity
  • ·Ledger support for Bitcoin — read the account xpub, verify addresses on device, and sign transactions on the hardware
  • ·Chain data now comes from an Esplora proxy (mempool.space by default, or your own node)
  • ·All EVM chains, swap, bridge and multi-send features removed
v1.10.6
2026-09-02
  • ·Fixed swap/bridge failures with USDT and similar tokens: an existing non-zero allowance is now cleared to 0 before setting the new one
  • ·Applies to both private-key and Ledger signing paths
v1.10.5
2026-08-28
  • ·Back-to-back sends no longer collide: every transaction reserves its own nonce, tracked locally in case the node under-reports pending transactions
  • ·A "replacement transaction underpriced" rejection now retries on the next nonce (a new transaction) instead of overwriting the pending one
  • ·Applies to private-key sends, Ledger sends, and Multi-Send
v1.10.4
2026-08-22
  • ·Fixed stuck transactions: EIP-1559 fees never send a zero priority fee again (minimum tip per chain)
  • ·Fee cap is now derived from the live block base fee (2x base + tip) instead of trusting the RPC's estimate
v1.10.3
2026-08-22
  • ·Scan & Sweep: set a minimum USD threshold next to Sweep All (default $1) so tiny token balances are skipped
  • ·Minimum applies to known stablecoins; other tokens still show their individual Sweep buttons
v1.10.2
2026-08-12
  • ·Ledger derivation path now shows the real account index you're on
  • ·Reset to Ledger account 0 — one-click return to the default address after using a hunted address
v1.10.1
2026-08-12
  • ·Ledger address finder — locate any address generated in Ledger Live
  • ·Scans across Ledger Live accounts (m/44'/60'/account'/0/index) since the app normally only loads account 0
  • ·When found, one-click switch to that account and address index
v1.10.0
2026-08-09
  • ·New Sign tab: sign plain messages (EIP-191) and EIP-712 typed data
  • ·Signature verification with optional expected-address check
  • ·Works with imported keys, HD addresses, and Ledger hardware wallets
v1.9.1
2026-08-07
  • ·Polygon now lists both native USDC and bridged USDC.e out of the box
  • ·Bridged USDC.e counted in the bulk scanner stablecoin totals and CSV export
  • ·Adding a contract that is already supported now says so instead of doing nothing
v1.9.0
2026-08-07
  • ·Custom tokens — add any ERC-20 by contract address, per chain
  • ·Symbol, name, and decimals read straight from the contract; saved on this device
  • ·Custom tokens appear in Balances, Send, Multi-Send, and Scan & Sweep
  • ·Remove a custom token any time from the Balances tab
v1.8.1
2026-08-07
  • ·Bulk balance scanner now scans Polygon alongside Ethereum, BSC, and Base
  • ·POL and Polygon stablecoin columns added to the results table, mobile cards, and CSV export
v1.8.0
2026-08-07
  • ·Polygon (POL) support — balances, send, receive, sweep, and Ledger signing
  • ·Polygon USDC, USDT, DAI, WETH, and WPOL included out of the box
  • ·Swap and Bridge now cover Polygon via the LI.FI aggregator
  • ·Polygon RPC routed through the same-origin Alchemy proxy with a 25+ gwei priority-fee floor
v1.7.1
2026-08-02
  • ·Ethereum, Base, and BNB Smart Chain now use a dedicated Alchemy RPC through a same-origin proxy
  • ·Public endpoints kept as automatic fallbacks — no more free-tier batch limits or CORS failures
  • ·JSON-RPC batching disabled to stay compatible with rate-limited public nodes
  • ·"Hide native balances" now checked by default in Scan & Sweep
v1.7.0
2026-08-02
  • ·New Bridge tab — move assets across Ethereum, Base, and BNB Smart Chain
  • ·Cross-chain routes and quotes via the LI.FI aggregator, with best-route selection
  • ·Automatic ERC-20 approval, custom recipient address, and estimated arrival time
  • ·Live transfer tracking: in-transit status plus source and destination explorer links
  • ·Ledger supported end-to-end for bridge approvals and transfers
v1.6.3
2026-06-28
  • ·Mobile: wallet tabs now wrap to two rows instead of scrolling horizontally
  • ·Mobile: balance scanner shows a stacked card list instead of a wide table
  • ·Mobile: Scan & Sweep header stacks the scan-count input and button on small screens
v1.6.2
2026-06-28
  • ·QR scanner: stable camera lifecycle (no longer torn down on parent re-renders)
  • ·Clear error messages for permission denied, no camera, in-use, and non-HTTPS contexts
  • ·Note shown when running inside an embedded preview that blocks camera — use the published site
v1.6.0
2026-06-06
  • ·Added Multi-Send tab to the wallet — pay many recipients in a single tx
  • ·Supports native (ETH/BNB) and ERC-20 tokens (USDC, USDT, DAI, WETH, or any custom contract)
  • ·Built on the Disperse contract on Ethereum, BSC, and Base
  • ·Automatic ERC-20 allowance check with one-click Approve (and optional unlimited approval)
  • ·Per-row recipient parsing with inline error highlighting and equal-amount shortcut
v1.4.8
2026-06-05
  • ·Restored Ledger to the browser Buffer package instead of the incomplete local shim
  • ·Added on-page Ledger diagnostics plus browser console logs for WebHID/Web Bluetooth failures
  • ·Improved Web Bluetooth disabled and permission-denied error messages
v1.4.6
2026-06-05
  • ·Replaced the external Buffer dependency in Ledger connection flow with a local browser shim
  • ·Added the Buffer methods Ledger uses for WebHID/Web Bluetooth framing and Ethereum APDUs
v1.4.5
2026-06-05
  • ·Removed the remaining static Buffer import from the Ledger shim
  • ·Ledger Buffer setup now uses a fully dynamic browser import before Ledger libraries load
v1.4.4
2026-06-05
  • ·Removed the Rollup Buffer injection that caused production builds to fail
  • ·Moved Ledger Buffer setup into a client-only shim using safe property definition
v1.4.3
2026-06-05
  • ·Added Vite/Rollup Buffer injection for Ledger browser bundles
  • ·Hardened runtime Buffer checks so Ledger only loads after Buffer.alloc is available
v1.4.2
2026-06-05
  • ·Fixed Ledger 'Cannot read properties of undefined (reading alloc)' error
  • ·Buffer polyfill now installed via dynamic import before every Ledger transport load
v1.4.1
2025-06-05
  • ·Unified site footer across all pages via root layout
  • ·Bumped version badge to v1.4.1
v1.4.0
2025-06-05
  • ·Added public changelog page with full version history
  • ·Added version badge to site footer and home page header
v1.3.1
2025-06-05
  • ·Fixed Ledger connection error: 'Cannot read properties of undefined (reading alloc)'
  • ·Added eager Buffer polyfill for @ledgerhq sub-packages
v1.3.0
2025-06-04
  • ·Added Zero Chill network support (chainId 90031273, symbol ZCU)
  • ·Zero Chill RPC: https://rpc.zerochill.com
  • ·Zero Chill explorer: https://scan.zerochill.com
  • ·Ledger hardware wallet now supports Zero Chill signing
v1.2.1
2025-06-04
  • ·Bulk scanner switched to user-uploaded address lists
  • ·Removed bundled hardcoded address dataset
  • ·Added paste and file upload support (.txt, .csv, .json)
  • ·Added address validation, deduplication, and invalid-count feedback
v1.2.0
2025-06-04
  • ·Added bulk EVM balance scanner at /balances
  • ·Server-side Multicall3 batch scanning across Ethereum, BSC, and Base
  • ·Native + stablecoin balances (USDC, USDT, DAI, BUSD)
  • ·CSV export with per-chain native and token columns
  • ·Parallel multi-chain scanning with progress tracking
v1.1.0
2025-06-03
  • ·Added Ledger hardware wallet support
  • ·WebHID (USB) transport for Chrome / Edge / Brave / Opera on desktop
  • ·Web Bluetooth transport for Android Chrome and desktop Chrome / Edge
  • ·Read account xpub directly from device — seed never leaves the Ledger
  • ·Sign native and ERC-20 transactions on-device
v1.0.0
2025-06-02
  • ·Initial release — Vault self-custody browser wallet
  • ·BIP39 mnemonic generation and BIP44 HD derivation (m/44'/60'/0')
  • ·Import from mnemonic or raw Ethereum private key
  • ·Multi-chain support: Ethereum, BNB Smart Chain, Base
  • ·Native balance + ERC-20 token send with gas estimation
  • ·Custom token support (add any contract address)
  • ·Receive with QR code generation
  • ·xpub reveal for HD wallets
  • ·Scan & Sweep: find and consolidate dust across derived addresses
  • ·Disperse.app integration for bulk gas funding
  • ·Password-encrypted local storage — keys never leave the device