BlueWallet screenshot

BlueWallet

Author Avatar Theme by Bluewallet
Updated: 19 May 2025
2934 Stars

Bitcoin wallet for iOS & Android. Built with React Native

Categories

Overview

BlueWallet is a Bitcoin & Lightning Wallet built with React Native and Electrum. It prioritizes security by ensuring that private keys never leave the user’s device. The wallet supports Lightning Network, SegWit-first, Replace-By-Fee, encryption, plausible deniability, and various other features.

Features

  • Built with React Native and Electrum
  • Lightning Network supported
  • Private keys never leave your device
  • SegWit-first with Replace-By-Fee support
  • Encryption and plausible deniability
  • Community support via Telegram group
  • Thin Bitcoin wallet design

Installation

To Run on Android:

  1. Connect an Android device to your computer or run an emulated Android device using AVD Manager in Android Studio.
  2. Open build.gradle file under BlueWallet/android/ folder.
  3. Set up AVD Manager in Android Studio by going to Tools -> AVD Manager.
  4. Create and launch a virtual device.
  5. Run the command to build and install the app.

To Run on iOS:

  1. Open BlueWallet folder in a terminal window.
  2. Choose a Rosetta-compatible iOS Simulator in Xcode.
  3. Configure scheme/target in Xcode and click Run.

To Run on macOS using Mac Catalyst:

  1. Open ios/BlueWallet.xcworkspace.
  2. Select the scheme/target BlueWallet-NoLDK.
  3. Click Run.

Summary

BlueWallet is a secure Bitcoin & Lightning Wallet featuring important functionalities like Lightning Network support, SegWit-first approach, encryption, and more. With clear installation instructions for Android, iOS, and macOS, users can easily set up and use this wallet for their cryptocurrency needs. Contributions are also encouraged, and users can join the Telegram community for support and discussions.