LND Anchor Output Errors - Fix Reserve and CPFP Fee Bumping Issues

LND Anchor Output Errors - Fix Reserve and CPFP Fee Bumping Issues


What Are LND Anchor Output Errors?

Anchor outputs are small 330-sat outputs added to commitment transactions, allowing fee bumping via CPFP after broadcast. Errors arise when anchor reserve is missing or CPFP fails.

Common Errors

  • not enough funds to cover anchor reserves
  • cannot sweep anchor: no utxo available
  • anchor_reserve exceeded wallet balance
  • failed to bump fee: CPFP transaction rejected

Fix: Fund Anchor Reserve

# Check wallet balance and reserve
lncli walletbalance
lncli wallet anchors

# Send on-chain funds to cover reserve (10000 sats minimum)
lncli newaddress p2wkh
# Send sats to this address from external wallet

Fix: Manual Anchor Sweep

# List sweepable anchors
lncli wallet anchors

# Bump fee on anchor manually
lncli wallet bumpfee --sat_per_vbyte 20 <anchor_outpoint>

Prevention

  • Keep at least 100k sats in on-chain wallet for anchor sweeps
  • Monitor wallet balance with alerting (Prometheus + Alertmanager)
  • Use anchor channel type (default in LND 0.13+): --protocol.anchors

Need help with LND anchor issues? DM on Nostr for a free first look.

Report Page