Bitcoin wallets

Bluewallet supports various Bitcoin wallet implementations, BIPs and different integrations with external services. These wallets will have different functionallity and they serve for different use cases or porpuses.

Wallet types

Bitcoin wallet

The main Bitcoin wallet is easily created from the add wallet screen. It is Segwit compatible and a Hierarchical Deterministic wallet, which means that it generates new receiving addresses every time you tap receive, making it more privacy friendly.

Lightning wallet

The Bitcoin Lightning wallet can be used on custodial fashion or non-custodial if you run your own node. This wallet provides the ability to receive lightning out of the box and send payments as well. It is powered by our opensource LNDhub solution.
Read more

Bech32 wallet

Native Segwit addresses wallet, this are the latest in terms of technology and they allow you to save up to 40% in fees. To access them go to your settings and turn on the "advanced mode", after go to the create wallet option.


The watch-only wallet as the name indicates it’s a wallet that allows you to keep an eye on your balance and receive transactions without touching your private key. To use it import it to the import wallet option on the create wallet screen.
Read more

Single address

The Single address Bitcoin wallet, its a Segwit compatible wallet that always will have the same receiving address. This use case its useful if you want an unique address to receive donations for instance. This wallet also supports RBF.


Bread wallet has a custom wallet format, usually not supported by other wallets. We made sure we have that available in case you want to import your bread wallet. Only receive available at the moment.

crete wallet bluewallet

Create wallets

The create wallet options allows you to add wallet by simply choosing the type you want. The Bitcoin wallet (a multi address HD and segwit) is the default option and the one you should choose. The advanced option allows you to create a Bitcoin Single address.

The Lightning wallet allows you to create a custodial wallet where you can immediately receive or send. The advanced option allows you to connect a non-custodial Lightning wallet to your own Lightning node.

Import wallets

Bluewallet provides a “magic form” where you can try to import whatever you got. It will do its best to understand the format and import your wallet into your bluewallet app.

Here its where your watch-only, bread, legacy formats and external service integrations can be imported for your app.

import wallet bluewallet

Crafted for iOS and android
by Bitcoin users

app store link play store link