Free tools Windows power users keep installed

One-click scans. No signup required.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

iTechGuides is reader-supported. When you buy through links on our site, we may earn an affiliate commission. As an Amazon Associate I earn from qualifying purchases. Learn more

The Lightning Network is a network of Bitcoin-anchored payment channels; Core Lightning (CLN) is software for operating a node on that network. A payer uses the recipient’s invoice to find a route across channels, and the payment succeeds only if the route has enough usable liquidity in the right direction and the participating nodes can complete the payment.

What the Lightning Network is

The Lightning Network is a peer-to-peer payment network built on channels anchored to the Bitcoin blockchain. A channel is funded through an on-chain Bitcoin transaction. Once it is open, the participants can make repeated payments by updating how the channel’s funds are allocated between them, without publishing every update to Bitcoin.

That distinction matters: Bitcoin remains the base layer that anchors channel funding and can enforce channel outcomes, while Lightning provides a way to route payments without recording each balance change on the blockchain. Lightning is not a separate coin, nor is it one particular wallet or node program. It is a network made up of participating nodes and the payment channels connecting them.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

Channels can connect a payer and recipient directly, but a direct connection is not required. If there is no channel between them, a payment may travel through one or more intermediate nodes. Each channel on that path has its own available balance and forwarding policy, so the route is a chain of conditional transfers rather than a single transfer across an unrestricted pool of funds.

#1 Best Overall
Bitkey Bitcoin Hardware Wallet, No Screen - Self-Custody, No Seed Phrase
  • BITCOIN EXCLUSIVE, PHONE VERIFICATION: Bitkey is designed from the ground up exclusively for bitcoin — a dedicated hardware wallet for secure bitcoin storage. Approve transactions with a tap using your phone and NFC. No device screen is required.
  • SELF-CUSTODY, NO EXCHANGE OR CUSTODIAN REQUIRED: You hold two of the three keys in the Bitkey system – one on your phone and one on your Bitkey device. The third is stored on Bitkey’s server and cannot move your bitcoin on its own.
  • NO SEED PHRASE: Set up and use Bitkey without creating or storing a seed phrase.
  • 2-of-3 MULTISIG: Three keys are stored separately across your phone, Bitkey device, and Bitkey’s server. Any two keys are required to move your bitcoin.
  • BUILT-IN RECOVERY: Encrypted backup and recovery tools can help you regain access if you lose your phone or Bitkey device. You can also designate a Recovery Contact.

What happens when someone pays over Lightning

A typical payment starts with the recipient, not the payer. The recipient creates an invoice containing the payment details and shares it with the payer. The payer’s node uses that invoice and its view of the network to find a path of channels that can carry the payment.

  1. The recipient creates an invoice. The invoice communicates the payment request. With Core Lightning, the invoice RPC creates an expectation of payment and returns an invoice token. It can specify an amount or allow an any-amount payment. An invoice may also include a route hint for an incoming channel.
  2. The payer’s node looks for a route. The node considers the channels and routing information it knows about to find a path to the recipient. Public network information can include channel capacities and fee policies, but it does not reveal the actual balance distribution inside every channel.
  3. The payer submits the payment. The payer’s node attempts to send the payment along the selected route. Intermediate nodes forward it across their channels and may charge routing fees according to their policies.
  4. The recipient’s side completes the payment. Lightning uses conditional forwarding based on time locks and cryptographic hash preimages. In practical terms, intermediaries can pass a payment along without simply taking custody of it: the conditions link the transfers on the route, and Bitcoin can provide enforcement if a participant does not cooperate.

Both endpoints generally need to be online while the payment is being made. A route also needs enough usable liquidity in the required direction. These conditions are why having an invoice does not by itself guarantee that a payment will succeed.

What Core Lightning does—and what it does not do

Core Lightning, often abbreviated CLN, is Blockstream’s open-source implementation of the Lightning Network. It is node software with documented installation, operation, and API/RPC interfaces. Running CLN means operating software that connects a node to Lightning; it does not mean that CLN is the network itself.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

The distinction is easier to see through two CLN operations. The invoice RPC creates an invoice for an expected payment. The fundchannel RPC opens a channel by committing a funding transaction to Bitcoin. These are commands provided by an implementation. The invoice, channel, and route are part of using the network.

Rank #2
Trezor Safe 3 Crypto Hardware Wallet with Secure Element
  • Unparalleled Security: Protect your assets NDA-free EAL 6+ Secure Element, offering robust defense and complete transparency
  • Simple & Secure Interface: Manage your digital assets easily with a clear OLED screen for secure on-device confirmations
  • Supports 1000s of Coins & Tokens: Securely handle thousands of assets, including Bitcoin, Ethereum, and more, all in one wallet
  • Effortless Asset Management: Monitor and transact seamlessly with Trezor Suite, our intuitive desktop and mobile app
  • Enhanced Backup Solution: Rest assured with Multi-share Backup, eliminating single points of failure for secure cold wallet recovery

CLN is therefore relevant to people or organizations operating a Lightning node and integrating node functions through its APIs or RPCs. It is not automatically the right choice for every person who wants to pay with Lightning. A consumer-facing wallet and node software serve different operational roles: a wallet may present payment controls to its user, while node software gives an operator control over a node and its channels. The documented CLN interface establishes its node and RPC role, but does not establish a universal winner among Lightning implementations.

How channel liquidity affects sending and receiving

Liquidity is the usable balance in a channel, and it is directional. To send through a channel, the sending side needs suitable outbound balance. To receive through a channel, the node needs inbound capacity: room for funds to move toward it. A channel can exist and still be unable to carry a particular payment in the direction the user needs.

Public channel capacity is not the same as spendable balance for a particular route. Network information may show that a channel exists, its capacity, and its fee policy, but it does not disclose the actual allocation of funds between the channel’s participants. A route that looks possible from public information can therefore fail when the payment is attempted because one of its channels lacks enough balance in the necessary direction.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

If a payment cannot be received

Opening a channel yourself does not necessarily provide inbound liquidity. The CLN FAQ describes two ways to obtain it: another node opens a channel to you, or you successfully send through a channel you opened. In the latter case, sending shifts the channel’s balance in a way that can create capacity for an incoming payment.

Rank #3
Trezor Safe 3 Crypto Hardware Wallet with Secure Element
  • Unparalleled Security: Protect your assets with EAL 6+ Secure Element, offering robust defense and complete transparency
  • Simple & Secure Interface: Manage your digital assets easily with a clear OLED screen for secure on-device confirmations
  • Supports 1000s of Coins & Tokens: Securely handle thousands of assets, including Bitcoin, Ethereum, and more, all in one wallet
  • Effortless Asset Management: Monitor and transact seamlessly with Trezor Suite, our intuitive desktop and mobile app
  • Enhanced Backup Solution: Multi-share Backup eliminates single points of failure for secure cold wallet recovery

When preparing to receive, check whether the node has inbound liquidity appropriate to the payment and whether the invoice contains any needed route hint. An invoice asks for payment; it cannot create channel capacity that is not available on a route.

If a payment attempt fails

  • Reassess the direction. A channel may have enough total capacity but not enough balance to carry funds in the payment’s direction.
  • Consider the whole route. A failure can arise at an intermediate channel, not only at the payer’s or recipient’s channel.
  • Do not treat advertised capacity as a balance report. Public channel details do not show the precise balance distribution.
  • Try a different viable route or address liquidity. A different path may have sufficient balance, while receiving may require inbound liquidity from another node or a successful outgoing payment.

These are structural constraints, not proof that the invoice is invalid or that the network is unavailable. A route that is viable at one moment may not be viable later as channel balances change.

What an operator needs to receive through a CLN node

Receiving is an operational task as well as an invoice task. The node must have a channel path with inbound liquidity, and the node’s connectivity must let it participate in the payment. The CLN FAQ notes that a node behind a NAT router may need TCP port 9735 forwarded for inbound connectivity. This is a network-setup consideration, not a claim that every operator uses the same router or configuration.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

Before asking someone to pay a node, an operator should make sure the invoice is for the intended amount or is configured for any amount, consider whether a route hint is needed for an incoming channel, and verify that the node has usable inbound capacity. The source documentation supports these operational concepts but does not establish a required hardware model, a universal setup recipe, or a guarantee that a particular configuration will work in every network environment.

Rank #4
Trezor Safe 7 Crypto Hardware Wallet with Bluetooth for Android/iOS/Desktop
  • Dual-chip architecture for maximum protection: The next-gen, fully auditable TROPIC01 chip works alongside a certified EAL6+ Secure Element—completely NDA-free—to deliver radically transparent, industry-leading defense against physical attacks.
  • Quantum-ready security: Get protection against future threats with the first-ever hardware wallet designed with quantum-ready architecture.
  • See every detail with confidence: Our largest high-resolution color touchscreen makes it easy to navigate your assets, review transactions and manage your coins with clarity.
  • Wireless freedom with encrypted Bluetooth control: Manage, buy, swap and stake securely using Trezor Suite on desktop or mobile. Qi2-compatible wireless charging keeps your Trezor powered up. No cables required—security meets convenience.
  • Works seamlessly with Android, iOS and desktop: Connect wirelessly or via USB-C to your phone or computer. Manage your crypto anywhere with our companion Trezor Suite app.

On-chain costs, Lightning fees, and timing

Opening a channel is an on-chain action: CLN’s fundchannel operation commits a funding transaction to Bitcoin. The opening transaction therefore interacts with Bitcoin blockchain fees and confirmation. Closing a channel also interacts with the blockchain. These on-chain costs are separate from the routing fees that nodes may charge when forwarding a Lightning payment.

There is no fixed cost or settlement time that applies to every Lightning payment or channel operation. On-chain fees and confirmation depend on blockchain conditions, while a Lightning payment depends on routing policies, route availability, liquidity, and online participation. For the same reasons, it would be misleading to promise a universal payment success rate or to say every payment completes instantly.

Independent reader supportYour contribution helps us test, update, and keep practical guides available for everyone.Support on Ko-Fi

What the security mechanism does—and does not mean

Conditional forwarding lets intermediate nodes forward payments without unilaterally taking custody of the funds. Time locks and hash preimages link the conditional transfers, while the underlying blockchain provides an enforcement path if a participant does not cooperate. This mechanism helps explain how a payment can move across multiple nodes without requiring each intermediary simply to be trusted with the payment outright.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

That is not the same as saying Lightning is trustless in every operational respect, perfectly private, or guaranteed to work. Users still depend on a suitable route, sufficient directional liquidity, and online participation by the endpoints. The cited technical explanation supports the channel, invoice, routing, and conditional-forwarding model; it does not establish a universal privacy guarantee or performance statistics.

Best Value
Ledger Nano X - Classic Crypto Wallet with Bluetooth | Compact, go anywhere, 1.1" display. Desktop & iOS/Android compatible
  • Effortlessly build your crypto portfolio via the all in one Ledger Wallet app: buy, sell, send, receive, swap, stake and more across popular blockchains. 15,000+ coins & tokens in a single dashboard. Keep a close eye on the market. Compare service providers. Track performance. Get timely alerts. Build your portfolio with confidence.
  • Effortlessly build your crypto portfolio via the all in one Ledger Wallet app: buy, sell, send, receive, swap, stake and more across popular blockchains. 15,000+ coins & tokens in a single dashboard. Keep a close eye on the market. Compare service providers. Track performance. Get timely alerts. Build your portfolio with confidence.
  • Enjoy Bluetooth connectivity, iOS access, and hours of battery use with this mobile-first, secure backup signer. Freedom you can depend on.
  • Genuine Check: confirm your signer is authentic during setup with the Ledger Wallet app.
  • Protect your signer: keep it in mint condition at all times with a bespoke Pod or Case to avoid scratches and everyday wear and tear.

Is Core Lightning the right thing to use?

The answer depends on the role you want to fill. If you want to operate a Lightning node, CLN is one open-source implementation with installation and operation documentation and an API/RPC interface. If you only want a straightforward way to pay or receive as an end user, the fact that CLN is node software does not by itself show that it is the appropriate interface for you.

For someone choosing node software, meaningful comparison points include supported APIs and integrations, operating model and plugin ecosystem, platform requirements, upgrade and backup practices, channel-management tools, and whether the goal is consumer use, merchant acceptance, or routing-node operation. Current documentation for each implementation is needed to compare those points fairly. CLN’s existence and RPC role alone do not establish a universal best implementation.

In short, a Lightning payment is an invoice-driven attempt to move value over a route of Bitcoin-anchored channels. Core Lightning is software that can operate a node and perform actions such as creating invoices or opening channels. The practical question is not only whether a route is visible, but whether its channels have the right liquidity and its participants are available when the payment is made.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

Quick Recap

Bestseller No. 1
Bitkey Bitcoin Hardware Wallet, No Screen - Self-Custody, No Seed Phrase
Bitkey Bitcoin Hardware Wallet, No Screen - Self-Custody, No Seed Phrase
NO SEED PHRASE: Set up and use Bitkey without creating or storing a seed phrase.
Bestseller No. 5
Ledger Nano X - Classic Crypto Wallet with Bluetooth | Compact, go anywhere, 1.1' display. Desktop & iOS/Android compatible
Ledger Nano X - Classic Crypto Wallet with Bluetooth | Compact, go anywhere, 1.1" display. Desktop & iOS/Android compatible
Genuine Check: confirm your signer is authentic during setup with the Ledger Wallet app.
$99.00

Product prices and availability are accurate as of the date/time indicated and are subject to change. Any price and availability information displayed on Amazon at the time of purchase will apply.