What is a Lightning wallet and how does it work?
A Lightning wallet is an app that sends and receives bitcoin over the Lightning Network through payment channels, either self-custodial or custodial.
A Lightning wallet is an app that lets you send and receive bitcoin over the Lightning Network, a payment layer that runs on top of Bitcoin. Instead of waiting for each payment to be confirmed in a block, a Lightning wallet updates balances inside payment channels, which makes small payments fast. If the network itself is new to you, start with what the Lightning Network is.
How does a Bitcoin Lightning wallet work?
A self-custodial Lightning wallet needs at least one payment channel. The Bitcoin Design Guide explains that a channel has two sides. Your side, called outbound liquidity, is what you can send. The other side, inbound liquidity, is what you can receive. Every payment you receive shifts value from inbound to outbound, and sending does the reverse. A brand-new wallet with no inbound liquidity cannot receive anything at all.
Most mobile wallets solve this with a Lightning service provider (LSP). According to the Lightning Labs Builder's Guide, an LSP opens channels for users, offers swaps between on-chain bitcoin and Lightning, and usually charges an upfront fee to cover mining costs and capital, often taken from the first incoming payment. Some wallets, such as Phoenix, handle this automatically.
Non-custodial wallets also have duties that ordinary bitcoin wallets do not. They need the recovery phrase plus up-to-date channel state for a full backup, and they generally must be online to receive. Some services can hold a payment until the phone comes back online, and watchtowers can watch your channels for cheating while you are away.
What is a Lightning wallet address?
Lightning has no single permanent address in the way on-chain bitcoin does. Payments usually use an invoice, a one-time request for a set amount. Many wallets also offer a Lightning address, a reusable, email-like name that creates invoices for the payer behind the scenes. Details are in what a Lightning invoice and Lightning address are. Many apps also show a normal bitcoin address for on-chain deposits.
What is the difference between custodial vs non-custodial Lightning wallets?
A custodial Lightning wallet holds the bitcoin for you. You get an account balance and the company runs the nodes and channels, so you do not deal with liquidity or backups of channel state. The cost is trust, because the company controls the funds and can impose limits. For example, Wallet of Satoshi caps its custodial accounts at 5 BTC, as of November 2026.
A non-custodial wallet keeps the keys on your device. You carry more responsibility, but no company can spend your coins. Some non-custodial setups still reveal payment details to the provider. Phoenix, for example, says ACINQ can see the destination and amount of payments. The wider comparison is in custodial vs non-custodial wallets.
What should you check in a Lightning wallet app?
Look at who holds the keys, what the provider charges for channel opens and on-chain swaps, whether you can back up channel state, and whether you can switch to another LSP. The Bitcoin Design Guide recommends that apps let users opt out of a single provider to avoid lock-in.
This guide explains how things work. It is not financial, legal or tax advice. Last updated .