The Real Economics of Running a Lightning Routing Node
The Real Economics of Running a Lightning Routing Node
Lightning routing nodes earn sats by forwarding payments between parties. They’re the invisible infrastructure of fast, cheap Bitcoin payments. Understanding the real economics helps separate the viable operators from those who’ll be disappointed.
How Routing Fees Work
When you run a Lightning node with open channels, other nodes can route payments through you. For each HTLC (Hashed Time-Locked Contract) you forward, you earn a fee.
Fees have two components:
- Base fee: a flat amount per forwarded payment (typically 1-10 satoshis)
- Fee rate: a percentage of the payment amount (typically 0.001% or 10 ppm)
On a 100,000 satoshi (/bin/sh.07) payment, a 0.001% fee rate + 1 sat base fee = ~2 sats total. On a 10,000,000 satoshi () payment, the same rates = ~101 sats.
Routing economics depend heavily on the types of payments you route — high-value payments through your channels are far more profitable per unit of capital deployed.
The Capital Requirement
To route payments, you need:
- Inbound liquidity: BTC in channels where others can send to you
- Outbound liquidity: BTC in channels where you can send to others
Capital deployed in channels is illiquid — it’s locked until the channel closes. At current BTC prices, a routing node with 0,000 in BTC deployed across channels might earn 5-40/month in routing fees. That’s a 0.3-0.8% monthly return on capital.
Annualized: 4-10% return on BTC deployed. This is comparable to a savings account in BTC terms, but the capital is at risk (channel closure, routing failures, protocol bugs).
The Liquidity Management Problem
The hardest part of routing: you need inbound and outbound liquidity in the right directions. If everyone wants to send from you to a specific destination, you need outbound liquidity to that destination and inbound from where people are receiving.
Rebalancing tools (Loop, balanced.io, Pool) help but cost fees. Active routing nodes spend significant time managing liquidity across dozens of channels.
Who Should Run a Routing Node
Routing nodes make sense if:
- You already have BTC in Lightning (maybe you’re a merchant receiving Lightning payments)
- You want to offset your Lightning costs with fee income
- You have the technical skill to manage channel liquidity actively
- Your time is worth less than the sats you earn
For most users, simply holding BTC and using a custodial wallet for payments is more practical than running routing infrastructure.
Key Takeaways
- Routing fees: base fee (1-10 sats) + fee rate (0.001%) per forwarded HTLC
- 0K deployed earns 5-40/month = 4-10% annualized return on deployed capital
- Liquidity management is the hardest problem — rebalancing tools cost fees
- Routing nodes are viable for merchants or technically sophisticated Lightning users
- Most individuals should use custodial Lightning and skip the operational complexity
⚡ If this was useful, a zap is always welcome. tomford@rizful.com
Write a comment