What Is BlueWallet?

BlueWallet is a free, open-source Bitcoin wallet for iOS and Android. It was created in 2018 and has grown into one of the most feature-rich Bitcoin-only mobile applications available.

Unlike multi-chain wallets that support hundreds of cryptocurrencies, BlueWallet focuses exclusively on Bitcoin — including both on-chain Bitcoin and Lightning Network payments. This focus results in a deeper, more Bitcoin-native experience than you get from general-purpose wallets.

BlueWallet is non-custodial for on-chain wallets. For Lightning, there is both a custodial option (simple, beginner-friendly) and a path to self-custodial Lightning through LNDHub integration.

The app is available on iOS and Android. A macOS desktop version also exists. The codebase is fully open source on GitHub.


Key Features

On-Chain Bitcoin Wallets

BlueWallet allows you to create multiple on-chain Bitcoin wallets within a single app. Each wallet can be:

  • Standard (SegWit): The most common wallet type, using P2WPKH addresses (bc1q… format)
  • Legacy: For compatibility with older Bitcoin address formats (1… addresses)
  • HD (Hierarchical Deterministic): Generates a new address for each transaction, improving privacy
  • Multi-signature: Create or import 2-of-3 or other multisig configurations
  • Multiple wallets within one app is a powerful feature for users who want to separate funds — for example, keeping a “spending” wallet and a “savings” wallet distinct.

    Lightning Network Wallets

    Lightning Network support is a core BlueWallet feature. Lightning enables:

    BlueWallet offers two Lightning approaches:

    Custodial Lightning (LNDHub): By default, Lightning wallets in BlueWallet use a hosted LNDHub instance provided by BlueWallet. This is custodial — BlueWallet (or the LNDHub provider) controls the Lightning channel liquidity. It is extremely easy to use: no channel management, no liquidity concerns. Great for beginners and for small amounts.

    Self-Custodial Lightning (Your Own LNDHub): Advanced users can connect BlueWallet to their own LNDHub node (running on Umbrel, RaspiBlitz, or a custom server). This gives full self-custody over Lightning funds without giving up the BlueWallet interface. This is the recommended path for users who want non-custodial Lightning.

    The default custodial option is convenient but represents a genuine custody risk — if BlueWallet’s LNDHub service goes down or is compromised, custodial Lightning funds could be affected. Keep only small amounts in the default custodial Lightning wallet.

    Watch-Only Wallets

    BlueWallet’s watch-only wallet feature is excellent for Bitcoin cold storage users.

    You can import any Bitcoin address (or xpub/zpub extended public key) as a watch-only wallet. BlueWallet will:

    This is extremely useful for Ledger, Trezor, or Coldcard users who want to monitor their cold storage balance from their phone without ever connecting the hardware wallet.

    For advanced users, watch-only wallets combined with PSBT support (see below) create a complete hardware wallet signing workflow from your phone.

    PSBT Support (Hardware Wallet Integration)

    PSBT stands for Partially Signed Bitcoin Transactions. It is a protocol that allows a transaction to be created on one device and signed on another — most commonly, a hardware wallet.

    BlueWallet supports PSBT, which enables an air-gapped hardware wallet signing workflow:

    This workflow is particularly powerful with QR-code-based hardware wallets like Keystone or SeedSigner, creating a completely air-gapped signing process with no USB connection required.

    Tor Support

    BlueWallet supports routing connections through Tor, the privacy-preserving network that hides your IP address from servers.

    When Tor is enabled, BlueWallet connects to its Electrum servers through the Tor network. This means:

    For privacy-conscious Bitcoin users, Tor support is a meaningful feature. Combined with connecting to your own Electrum server (see below), it provides strong transaction privacy.

    Custom Electrum Server

    By default, BlueWallet connects to public Electrum servers to query blockchain data. For users who want maximum privacy and sovereignty, BlueWallet allows you to connect to your own Electrum server.

    Running your own Electrum server (on Umbrel, RaspiBlitz, or a dedicated machine) means:

    This is the gold standard of Bitcoin wallet sovereignty.

    Batch Transactions and Advanced Features

    BlueWallet supports several advanced Bitcoin features:

  • Batch transactions: Send to multiple addresses in one transaction (saves fees)
  • RBF (Replace-By-Fee): Bump the fee on a stuck transaction to speed up confirmation
  • CPFP (Child Pays for Parent): Accelerate a stuck incoming transaction
  • Coin control: Choose which UTXOs to spend in a transaction (privacy and fee optimization)
  • Custom fee rates: Set fee in sat/vbyte rather than relying on presets
  • These features are significant for Bitcoin power users. Most mobile wallets hide UTXO management and fee control; BlueWallet exposes them for users who understand them.


    Setting Up BlueWallet

    Creating a Bitcoin Wallet

    Creating a Lightning Wallet

    For self-custodial Lightning, go to Settings and enter your own LNDHub connection string after setting up your node.

    Adding a Watch-Only Wallet


    Sending and Receiving Bitcoin

    Receiving Bitcoin

    Sending Bitcoin

    For hardware wallet users using PSBT, step 7 involves exporting the unsigned transaction instead.

    Lightning Payments

    To receive Lightning, tap “Receive,” generate an invoice, and share it with the sender.


    Security Model

    BlueWallet’s on-chain wallets are non-custodial and fully self-sovereign. Your seed phrase is generated locally and never sent to any server.

    Seed phrase storage: Your 12-word seed phrase is the only backup. Write it down on paper and store it somewhere secure and offline. If you lose it and lose your device, your Bitcoin is gone permanently.

    App protection: Secure the app with biometric authentication or PIN. On iOS, ensure your phone is PIN protected.

    Lightning custody risk: The default Lightning wallet is custodial. Keep only small amounts you are comfortable losing if the service was disrupted.

    Privacy considerations: Enable Tor and connect to your own Electrum server for maximum privacy. Default public server connections expose your address queries.


    BlueWallet vs Other Bitcoin Wallets

    Feature BlueWallet Electrum Muun Phoenix
    Platform iOS/Android Desktop/Android iOS/Android iOS/Android
    Lightning support Yes (custodial + self-hosted) Limited Yes (unified) Yes (self-custodial)
    Watch-only wallets Yes Yes No No
    PSBT hardware wallet Yes Yes No No
    Tor support Yes Yes No No
    Custom Electrum server Yes Native No No
    Coin control Yes Yes No No
    Multisig Yes Yes No No
    Beginner friendliness Medium Low High Medium
    Open source Yes Yes Yes Yes

    BlueWallet is the most feature-complete Bitcoin mobile wallet for intermediate to advanced users. Muun is better for pure beginners who want seamless Lightning without any setup.


    Pros and Cons

    Pros

    Cons


    Frequently Asked Questions

    Is BlueWallet non-custodial?

    On-chain Bitcoin wallets in BlueWallet are fully non-custodial — your keys are generated locally. The default Lightning wallet is custodial. You can make Lightning non-custodial by connecting to your own LNDHub node.

    Does BlueWallet support the Lightning Network?

    Yes. BlueWallet offers both custodial Lightning (easy but third-party custody) and self-custodial Lightning via your own LNDHub instance.

    Can I use BlueWallet with a hardware wallet?

    Yes. BlueWallet supports PSBT for air-gapped signing with Coldcard, Keystone, SeedSigner, and other compatible hardware wallets. You can also use watch-only wallets to monitor your hardware wallet balance.

    Is BlueWallet free?

    Yes. BlueWallet is completely free to download and use.

    Does BlueWallet support Ethereum or other cryptocurrencies?

    No. BlueWallet is Bitcoin and Lightning only. For Ethereum and other assets, you need a different wallet.

    How do I enable Tor in BlueWallet?

    Go to Settings in BlueWallet and toggle on the Tor option. The app will route its connections through the Tor network when this is enabled.

    What is coin control in BlueWallet?

    Coin control lets you manually choose which UTXOs (unspent transaction outputs) are used as inputs for a transaction. This is useful for fee optimization and privacy — you can avoid combining UTXOs that would reveal their connection.

    Can I recover my BlueWallet in another app?

    Yes. Any Bitcoin wallet that supports BIP39 seed phrases can restore a BlueWallet on-chain wallet using the 12-word seed phrase. Lightning wallet state cannot be restored this way — that is a limitation of Lightning generally.

    What is LNDHub?

    LNDHub is an open-source server that manages Lightning Network channels and allows multiple users to share liquidity. BlueWallet’s hosted LNDHub lets you use Lightning without running your own node. You can host your own LNDHub for self-custody.

    Is BlueWallet available on desktop?

    BlueWallet has a macOS desktop app. The primary products are the iOS and Android mobile apps.


    Related guides:

  • Best Bitcoin Wallets (2026): Top 7 Ranked and Reviewed
  • Hot Wallet vs Cold Wallet: What’s the Difference?
  • Keystone Wallet: The Complete Guide (2026)
  • Best Mobile Crypto Wallets (2026): Top 6 Ranked
  • Leave a Reply

    Your email address will not be published. Required fields are marked *