BlueWallet logo

BlueWallet

Bitcoin and Lightning wallet with hardware support, multisig vaults, and coin control

Repository activity
  • Stars3.2k
  • Forks1k
  • Open Issues446
bluewallet health score - Linux Foundation Insights
License

MIT

Languages
  • TypeScript
  • JavaScript
  • Swift
BlueWallet screenshot

About BlueWallet

BlueWallet is a Bitcoin-only wallet with Lightning Network support, built with React Native and Electrum. It is a thin wallet rather than a full node, and private keys never leave your device.

You can connect a hardware wallet over PSBT, create multisig vaults with multiple keys, and add watch-only wallets. Coin control lets you label and freeze individual coins, and you can bump, cancel, or batch transactions with Replace-By-Fee. SegWit and HD wallets are used throughout.

Wallets are encrypted, with optional plausible deniability that can present a decoy wallet under coercion. BlueWallet is distributed under the MIT license for iOS, Android, and desktop.

Key features

  • Bitcoin and Lightning Network wallet
  • Hardware wallet support over PSBT
  • Multisig vaults with multiple keys
  • Watch-only wallets and coin control
  • Encryption with plausible deniability

Details

On GitHub since
2018
Networks
Bitcoin · Lightning
Platforms
Android · iOS · macOS
Custody
Self-custodial
Language
TypeScript
License
MIT