Today on KWIQ: 1 USDT = ₦1,336.01

Bitcoin's Lightning Network Explained for Nigerians

· Updated · 6 min read

Short answer: The Lightning Network is a payment layer built on top of Bitcoin that moves small amounts of BTC in seconds for tiny fees, using payment channels instead of recording every payment on the blockchain. It's a separate route from ordinary on-chain Bitcoin: pay a Lightning invoice only from a Lightning wallet, and send on-chain BTC only to an on-chain Bitcoin address.

A friend in Accra sends you a long string of letters starting with lnbc and a message: "Pay this one, it's just ₦2,000 worth of sats." You paste it into the send screen of your exchange's Bitcoin wallet and get an error. Invalid address.

Nothing is broken. That string is a Lightning invoice, and it belongs to a different payment route from the one your exchange's BTC wallet uses. Both move bitcoin, but they don't mix, and confusing them is the most common Lightning mistake. Here's how Lightning works, what it's good for, and how to stay on the right side of that line.

The problem Lightning solves

Ordinary Bitcoin payments are recorded on the blockchain. A new block arrives roughly every ten minutes on average, each block has limited space, and you pay a network fee to get your transaction into one. For moving ₦500,000 to a wallet you control, that's fine. For a ₦300 payment or a ₦100 tip, waiting and paying a fee that might be bigger than the payment itself makes no sense.

The Lightning Network is a second layer built on top of Bitcoin for exactly those small, frequent payments. Most Lightning payments never touch the blockchain directly. They usually settle in seconds, and fees are often just a few sats. (A sat, or satoshi, is one hundred-millionth of a bitcoin. Our post on owning a small amount of bitcoin explains them.)

How it works, without the jargon

Channels: a running tab

Imagine Halima eats lunch at the same canteen every day. Paying by transfer for every plate is a hassle, so at the start of the month Halima leaves ₦20,000 with the canteen, and they keep a running balance in a notebook: ₦18,500 left after Monday, ₦17,000 after Tuesday. Only at the end of the month is anything settled for real.

A Lightning channel works in a similar way. To open one, bitcoin is locked on-chain in a shared address that needs both parties' signatures to spend. After that, they can pay each other back and forth as often as they like by updating the balance between them, with both sides signing each update. Those updates happen off the blockchain, which is why they're fast and cheap. When they're done, either side can close the channel, and the final balance is settled on the blockchain.

Opening and closing a channel are normal on-chain transactions, so they cost normal Bitcoin network fees. Everything in between doesn't.

Routing: paying people you don't have a channel with

You don't need a channel with everyone you pay. If you have a channel with A, A has one with B, and B has one with the person you're paying, your payment can hop across all of them. Wallets find a route automatically. The hops are linked so that nobody in the middle can take the money and keep it: either the payment reaches the receiver or it fails and the funds stay where they were. Nodes that pass payments along may charge a small routing fee.

Invoices: how you get paid

To receive a Lightning payment, your wallet usually creates an invoice: a payment request, often shown as a QR code, that includes the amount and the details the sender's wallet needs. A Bitcoin Lightning invoice normally starts with lnbc. Invoices usually expire after a set time and are meant to be paid once, so you create a fresh one for each payment.

Some wallets also give you a Lightning address, which looks like an email address (name@domain). It lets people pay you without asking for a new invoice every time.

On-chain or Lightning: know which one you're using

This is the part that protects your money.

On-chain Bitcoin Lightning
You pay to A Bitcoin address starting with 1, 3 or bc1 An invoice (often starting with lnbc) or a Lightning address
Speed Confirmed in blocks, about ten minutes apart on average Usually seconds
Fees Rise and fall with demand for block space Usually tiny
Best for Larger amounts, savings, moving funds between platforms Small, frequent payments
Where it's recorded On the public blockchain Mostly between channel partners, off-chain

The rules:

  • Pay a Lightning invoice only from a Lightning wallet. An on-chain wallet can't pay it, which is the error from the start of this post.
  • Send on-chain BTC only to an on-chain address. Those come in a few formats, covered in Bitcoin address types explained.
  • When an exchange offers a choice, match the receiver. Some exchanges list "Bitcoin" and "Lightning" as separate withdrawal networks. Pick the one that matches the address or invoice the receiver gave you. Choosing the wrong network is how coins get delayed or lost, as our guide to sending crypto on the wrong network explains.

Some services convert between the two, and some wallets handle both. That doesn't change the rule. The route you send on must match what the receiver is expecting.

Where Lightning makes sense

  • Small payments between friends. Splitting a suya bill, paying back ₦3,000, sending a younger sibling some sats as a birthday gift.
  • Tips for creators, in amounts that would be silly to send on-chain.
  • Learning. Receiving a few hundred sats is a cheap way to watch bitcoin move without worrying about fees.
  • Small cross-border payments between people who both use Lightning wallets.

The trade-offs

Lightning isn't a better Bitcoin for everything.

  • Large payments can fail. A payment needs a route with enough capacity in every channel along the way. Big amounts are often simpler on-chain.
  • Someone has to manage the channels. The easiest Lightning wallets are custodial: a company holds the bitcoin and handles channels for you. That's convenient, but you're trusting that company. Self-custody Lightning wallets give you the keys, with more to understand, including channel opening fees. Our post on custodial vs non-custodial wallets covers the difference.
  • Receiving may need your app open. Many self-custody mobile Lightning wallets have to be online to receive a payment, unlike an on-chain address, which can receive while your phone is switched off.
  • Not every platform supports it. Plenty of exchanges and apps only accept on-chain bitcoin.

Selling bitcoin for naira on KWIQ

When you want naira, open your BTC wallet in the KWIQ app, copy the deposit address and send on the network the app shows. Don't assume an app takes Lightning just because your wallet offers it. If the app shows an on-chain Bitcoin address, send on-chain. Unsure? Read how to check which coins and networks KWIQ accepts before you send.

Once your deposit is confirmed on the blockchain, the swap to naira is free. You'll see the rate and the exact naira amount before you confirm, then you can withdraw to any Nigerian bank account, OPay and PalmPay included. The full steps are on our sell bitcoin for naira page.

Try it small first

The quickest way to understand Lightning is to receive a few hundred sats from a friend who already uses it, then pay some back. When the time comes to turn your bitcoin into naira, download the KWIQ app and check the BTC deposit network before you send anything.

Frequently asked questions

Is the Lightning Network a different cryptocurrency?

No. It moves real bitcoin, just through payment channels rather than by writing each payment to the blockchain. Coins enter and leave Lightning through ordinary on-chain transactions.

Can I pay a Lightning invoice from my exchange's normal BTC wallet?

Only if the exchange offers Lightning as a withdrawal option. A plain on-chain send screen will reject an invoice, because an invoice is a request for a Lightning payment, not a Bitcoin address.

How do I know which network to use when sending bitcoin to KWIQ?

Open your BTC wallet in the KWIQ app and use the deposit address and network shown there. If the exchange you're sending from offers several BTC networks, choose the one that matches what the app shows.

Why did my Lightning payment fail?

Common reasons are that no route had enough capacity for the amount, the invoice had expired, or the receiver's wallet was offline. Try a smaller amount or ask for a fresh invoice.

Written by

Ikechukwu Menik

Technical Writer at KWIQ

Writes KWIQ’s guides on crypto, payments and keeping your money safe online.

Related articles