LND Trampoline Routing -- Route Payments With Partial Network Knowledge
LND GuidesTrampoline routing lets LND nodes with limited graph knowledge route payments via trusted trampoline nodes. This guide covers configuration, errors, and fixes.
What Is Trampoline Routing?
Standard LND routing requires a full network graph. Trampoline routing offloads pathfinding to a trampoline node, enabling lightweight clients to send payments.
Enable Trampoline in lnd.conf
[protocol] protocol.trampoline-routing=true [routerrpc] router.maxcltv=144
Common Errors
1. trampoline_not_supported: peer lacks feature bit, choose a different trampoline node
2. no_trampoline_route: no path found via trampoline; try ACINQ or WalletOfSatoshi nodes
3. fee_insufficient: increase --fee-limit-sat when sending
Diagnose Trampoline Issues
# Check if peer supports trampoline
lncli listpeers | python3 -c "
import json,sys
for p in json.load(sys.stdin)['peers']:
feats = p.get('features',{})
for k,v in feats.items():
if 'trampoline' in v.get('name','').lower():
print(p['pub_key'][:20], v['name'])
"Best Trampoline Nodes (2026)
ACINQ (Phoenix backend), large WalletOfSatoshi nodes, and Bitfinex routing hubs typically support trampoline. Check 1ml.com for current capacity.
Need LND Help?
Stuck on a trampoline routing error? Describe it and I can help debug. Free for simple issues, $9 for full node audit (TRC-20 USDT: TSziegYTPE4ZpYgJuenoBVnuDDg1AEffJk).