How to Use Bitcoin Lightning Network: Send & Receive

The Bitcoin Lightning Network lets you send and receive bitcoin in seconds for a fraction of a penny, but getting started requires a few specific steps: choosing a compatible wallet, funding it with bitcoin, and learning two ways to send and receive payments. Here’s how each piece works so you can start making lightning-fast transactions.

What the Lightning Network Actually Does

Bitcoin’s main blockchain processes transactions in blocks that take roughly 10 to 60 minutes to confirm, and fees can spike during busy periods. The Lightning Network is a second layer built on top of that blockchain. It moves most of the transaction work off-chain, into private payment channels between users, so payments settle in seconds and cost almost nothing. The median routing fee on the Lightning Network is currently less than a tenth of a penny.

Think of it like running a tab at a bar. Instead of processing a separate credit card transaction every time you order a drink, you open a tab (a payment channel), make as many exchanges as you want, and settle the final balance at the end. The Bitcoin blockchain only needs to record the opening and closing of that tab, not every individual drink.

Choose a Lightning-Compatible Wallet

Your first decision is picking a wallet that supports Lightning payments. Not every bitcoin wallet does, so you need one that explicitly offers Lightning Network features. Wallets generally fall into two categories.

Non-custodial wallets give you full ownership of your private keys, the cryptographic codes that prove the bitcoin is yours. You’re responsible for backing up your recovery phrase (a string of 12 or 24 words that restores your wallet if your phone breaks or gets lost). BlueWallet is a popular mobile option in this category. It lets you create multiple wallet types in one app, customize transaction fees, and experiment with Lightning payments alongside standard on-chain bitcoin storage.

Custodial wallets are managed by a third party, similar to keeping money in a bank account. You don’t handle private keys yourself, which makes setup faster and simpler. The tradeoff is that you’re trusting that company to keep your bitcoin secure. If they get hacked or shut down, your funds could be at risk. Custodial Lightning wallets are a reasonable starting point if you’re sending small amounts and want the easiest possible onboarding, but moving to a non-custodial wallet is worth considering once you’re comfortable with the basics.

Fund Your Lightning Wallet

Once your wallet is installed, you need bitcoin in it before you can make Lightning payments. How this works depends on your wallet type.

With many modern Lightning wallets, especially custodial ones, you can buy bitcoin directly inside the app or transfer it from an exchange. The wallet handles the technical details of getting your funds onto the Lightning Network behind the scenes.

With a self-custodial setup, the process involves opening a payment channel. This requires an on-chain bitcoin transaction that locks a specific amount of bitcoin into a multi-signature address shared between you and another node on the network. Because it’s an on-chain transaction, you’ll wait the usual 10 to 60 minutes for confirmation and pay a standard bitcoin mining fee. Once confirmed, that locked bitcoin becomes your spendable Lightning balance. Many wallets automate channel management for you, so you may simply see a “deposit” or “add funds” option rather than manually opening channels yourself.

Start with a small amount while you’re learning. You can always add more later by opening additional channels or topping up your balance.

Send a Lightning Payment

Sending bitcoin over Lightning works differently from regular on-chain transfers. Instead of pasting a long bitcoin address, you’ll typically pay a Lightning invoice.

A Lightning invoice is a QR code or a long string of text (starting with “lnbc”) that the recipient generates for a specific payment. It contains the amount, the destination, and an expiration timer. You scan the QR code or paste the text string into your wallet, confirm the details, and the payment arrives in seconds. Invoices are single-use: each payment requires a fresh one.

The process in most wallets looks like this:

  • Tap “Send” or “Pay”
  • Scan the recipient’s invoice QR code or paste the invoice string
  • Review the amount and fee (typically well under a penny)
  • Confirm the payment

Your wallet finds a route through the network’s web of payment channels to reach the recipient. If your wallet and the recipient share a direct channel, no routing fee applies at all. If the payment hops through intermediary nodes, each hop charges a tiny fee, but the total rarely exceeds a fraction of a cent.

Receive a Lightning Payment

To receive bitcoin over Lightning, you generate an invoice in your wallet specifying how much you want to receive. Your wallet produces a QR code and a text string you can share with the sender. Once they pay it, the funds appear in your Lightning balance almost instantly.

The main limitation of standard invoices is that they’re one-time use and expire after a set period, anywhere from a few minutes to several hours depending on your wallet’s settings. That makes them great for person-to-person payments (splitting a dinner bill, paying a friend back) but impractical for situations where you need a permanent payment link.

Reusable Payment Codes

For merchants or anyone who receives frequent payments, LNURL paycodes solve the single-use problem. A paycode is a reusable QR code that can be scanned by multiple people for multiple payments. You can print it, stick it on a counter, or post it on a social media profile. It works like a permanent tip jar.

The sender scans the code, enters the amount they want to send (since paycodes don’t specify a fixed amount), and confirms. Not every Lightning wallet supports LNURL yet, so check that both the sender’s and receiver’s wallets are compatible before relying on this method.

Some wallets also support Lightning Addresses, which look like email addresses (yourname@walletprovider.com). These function similarly to paycodes but are even easier to share since they’re just a short text string rather than a QR code.

What Lightning Payments Cost

Lightning fees have two components: a base fee charged per payment routed through a channel, and a proportional fee based on the payment size. In practice, both are tiny. The current median base fee across the network is under $0.001. For a typical small payment, your total fee might be a few thousandths of a cent.

The one cost that isn’t trivial is opening and closing payment channels, since those are on-chain transactions subject to standard bitcoin mining fees. If bitcoin’s base layer is congested, opening a channel could cost a few dollars. This is why many users prefer wallets that manage channels automatically or use existing liquidity, so you’re not paying on-chain fees every time you want to adjust your Lightning balance.

Practical Tips for Everyday Use

Keep your Lightning balance sized for what you actually plan to spend. Lightning is designed for smaller, everyday payments. Larger amounts are better stored in a standard on-chain wallet or cold storage where security is tighter.

If a payment fails, it’s usually a routing issue, meaning the network couldn’t find a path with enough liquidity to deliver your payment. Your funds aren’t lost; the payment simply doesn’t go through. Try again, and your wallet will often find an alternative route. Keeping your wallet connected and your channels adequately funded reduces failed payments.

Back up your wallet’s recovery phrase and store it somewhere safe offline. For non-custodial Lightning wallets, some also offer channel backup files. If your phone dies without a backup, recovering Lightning funds can be more complicated than recovering a standard on-chain wallet, so take the backup step seriously from day one.