— —
Follow on X
LESSONS

Liquidity: the thing nobody explains

A channel's capacity is shared between the two sides. You can only receive what is on the other side. New users must get inbound liquidity to be paid.

5 MIN READ
A channel's capacity is split between outbound and inbound liquidity.
LEVEL · Intermediate
IN THIS LESSON · 5 OF 8
BY THE END YOU WILL BE ABLE TO ANSWER
  • Why can't a freshly opened, self-funded channel receive?
  • What do Lightning payments do to balances?
  • What does the lesson recommend for most people?
  • You opened a 500,000 sat channel with your own funds and have since sent 150,000 sats through it. How much can you now receive through that channel, in sats?

Then prove it: a 3-question quiz · a challenge. The lesson marks itself complete at 100%.

After this lesson you can: explain why a new channel cannot receive and how to fix it.

The question every new Lightning user hits: "why can't I receive?" The answer is liquidity.

Two sides of a channel

A channel has a fixed capacity, split between the two parties. Your side is your outbound liquidity: what you can send. The other party's side is your inbound liquidity: what they can send to you, which is what others can pay you through them.

If you open a 1 million sat channel by funding it yourself, all 1 million is on your side. You can send up to 1 million and receive nothing until you have sent something, which moves balance to the other side.

Capacity bars showing a channel you funded with 1,000,000 sats: all on your side at first, 150,000 of inbound after you send 150,000, and more inbound once a provider opens a channel to you.
A channel is a fixed capacity split two ways. Receiving needs balance on the other side.

Getting inbound

Three ways to get inbound liquidity: spend first, buy it, or let the wallet handle it.
Three ways to make room to receive.

  • Spend first. Every payment out creates room to receive.
  • Buy it. Liquidity providers will open a channel to you for a fee, or you can swap: send bitcoin to a service on-chain and receive it on Lightning (a submarine swap), which fills your inbound side.
  • Let the wallet do it. Consumer wallets handle this automatically, charging a fee the first time you receive.

Why it is like this

Lightning payments move existing funds along paths; they do not create balance. Liquidity must be placed where payments will flow. Routing nodes make a business of this, earning fees for keeping balanced channels in useful places.

For most people

Use a wallet that manages it. Understand that the first receive may cost a small fee, and that a "balance" on Lightning is really capacity in channels.

MINI CHALLENGEWhich way can it flow?

You opened a 500,000 sat channel with your own funds and have since sent 150,000 sats through it. How much can you now receive through that channel, in sats?

sats
CHECK YOURSELF
1/3 Why can't a freshly opened, self-funded channel receive?
2/3 What do Lightning payments do to balances?
3/3 What does the lesson recommend for most people?
pick an answer for each question

SOURCES

  1. Inbound liquidity (River Glossary)
  2. Outbound liquidity (River Glossary)
Progress is saved in this browser only.