LND Inbound Liquidity -- How to Get Inbound Capacity

LND Inbound Liquidity -- How to Get Inbound Capacity

LND Troubleshooting Guide

What is Inbound Liquidity?

Inbound liquidity is the capacity available on the remote side of your channels. Without it, you cannot receive Lightning payments.

Check Current Inbound Capacity

lncli listchannels | python3 -c "
import json, sys
chans = json.load(sys.stdin)['channels']
for c in chans:
    print(f"{c['chan_id']}: remote={int(c['remote_balance'])//1000}k local={int(c['local_balance'])//1000}k")
"

Methods to Get Inbound Liquidity

1. Loop Out — move local sats on-chain, freeing remote space

loop out --amt 500000 --conf_target 6

2. Ask someone to open a channel to you — share your node URI

lncli getinfo | grep uris

3. Buy a channel — services like Voltage Flow, Amboss Magma, Lightning Pool sell inbound liquidity

4. Circular rebalance — push sats out one channel, receive via another

bos rebalance --in <in_channel_id> --out <out_channel_id> --amount 200000

Lightning Pool (Deprecated) / Alternatives

Lightning Pool is deprecated. Current alternatives:

- Amboss Magma: buy inbound channels from verified nodes

- Voltage Flow: automated liquidity management

- LNbig, Thor: paid channel opening services

Minimum Inbound Recommendation

Aim for at least 50% of your total channel capacity as inbound. For merchant nodes receiving regular payments, target 70-80% inbound.

Report Page