Groundwire

Enter your access token to continue.

Total Capacity
Out: · In: ·
Onchain Balance
Channels
Failed HTLCs (24h)
Channel Classification
Revenue & Costs
Metric24h7d30d
Routing Volume
Routing Revenue
Rebalancing Cost
Net Profit
Peer Type Capacity Balance Local % Our PPM Remote PPM Inbound PPM Volume (7d) Direct Assisted Rebal Cost Net

Showing of channels. Revenue/costs from 7-day classification window. Click column headers to sort.

Routed Payments
Time In Out Amount Nominal Discount Actual PPM
Rebalances
Time First hop Last hop Amount Fee PPM Last hop PPM
Top Failed Destinations
DestinationFailuresVolume (sat)
Top Failed Routes
SourceDestinationFailuresVolume (sat)
Recent Failures
Time Source Destination Amount Dest PPM Potential Fee Failure
Recent Fee Changes
Time Peer Reason Old PPM New PPM Change Inbound

← Back to Channels

Offline Private
· · capacity
Local: sat Remote: sat
Our PPM
Inbound PPM
Remote PPM
Remote In PPM
Pending HTLCs
Flow Direction
Lifetime Sent
Lifetime Received
Channel Settings
Profitability
PeriodOut VolIn Vol Out #In # DirectAssisted Rebal CostNet
Fee Change History
Recent Forwards
Own Payments (first hop)
Recent Failed HTLCs
Peer Policy Changes
Node Operations
Scheduler Jobs

Status of the background jobs that power data collection, fee decisions, graph refresh, and backups.

Job Last Run Duration Status Last Success
Connect to Peer

Enter a full address (pubkey@host:port) or just a pubkey to auto-lookup the address. Clearnet is preferred over Tor.

Sign Message

Sign a message with the node's private key to prove ownership (e.g. for Amboss, liquidity rings).

Signature (click to copy):
Copied!
Open Channels

Open one or more channels in a single on-chain transaction. Enter pubkeys (or pubkey@host:port) and amounts.

Pubkey Amount (sat)
Total sat
On-chain balance
Remaining after open
Fee rate (sat/vB)
Channels opening! Pending:
Decision Engine Settings

Changes take effect on the next decision run (~1 minute). Values are stored in the database.

Dry Run
When enabled, fee changes are logged but not applied to LND. Use for testing new parameters safely.
General
Minimum outbound fee rate enforced on all channels except feeders. Prevents the spiral to zero. Feeders are exempt because low outbound fees help natural rebalancing.
Maximum outbound fee rate. Fee increases and probes will not exceed this value. Set to 0 for no limit. Can be overridden per-channel in Channel Settings.
Channels younger than this are classified as NEW and exempt from stale fee decreases and probing. Depletion increases still apply. Default: 24 hours.
Depletion Response
Outbound balance ratio (after reserves) below which a channel is considered depleted. Channels above this threshold won't trigger fee increases even with many failed HTLCs. E.g. 0.15 = channels with less than 15% local liquidity qualify.
Percentage to increase outbound fee when a depleted channel has enough failed HTLCs. Part of the 3%/5% price discovery oscillation — raised fee gets tested by the market, stale-decrease reverts if traffic stops.
Minimum absolute increase per depletion adjustment. Prevents tiny 1-2 PPM bumps on low-fee channels that take forever to have any effect.
Number of failed outbound HTLCs needed to trigger a fee increase on a depleted channel. Higher = less reactive, lower = more aggressive protection.
Look-back window for counting failed HTLCs. Only failures within this window count toward the threshold.
Stale Channel Decrease
Percentage to decrease outbound fee when a channel has no routing activity. Part of the price discovery oscillation — if the market rejects the current fee, we lower it.
Minimum absolute decrease per stale adjustment. Prevents tiny 1 PPM drops on low-fee channels that take forever to find the right price.
How long a channel must have zero routing before stale-decrease fires. BALANCED channels get 3x this window since quiet periods are normal for bidirectional channels.
Minimum outbound capacity percentage for stale decrease to apply. Channels below this are depleted — lowering fees won't help since they can't route anyway.
Inbound Fee Incentives
Negative inbound fee as a percentage of outbound fee for depleted DRAIN channels. Attracts traffic that refills the channel naturally instead of circular rebalancing.
Maximum inbound discount as percentage of outbound fee. At 65%, the incentive costs the same as circular rebalancing — never go higher.
Revert inbound fee to zero once local balance recovers above this percentage. Uses hysteresis with the depletion threshold to avoid oscillation.
Set negative inbound fee when local balance drops below this percentage of capacity. Only applies to DRAIN and BALANCED channels with positive outbound fees.
Price Probing
Percentage to raise the fee when probing. Applied to BALANCED channels with steady traffic to test if the market bears a higher price.
Minimum absolute fee increase per probe. Prevents meaningless probes like 10→11 ppm on low-fee channels.
Wait time after raising the fee before measuring results. Fee changes propagate through the network via gossip — measuring too early sees old traffic.
Measurement window after gossip delay. Revenue during this period is compared to pre-probe revenue to decide success or failure.
Minimum time between probes on the same channel after a successful probe. Failed probes use a longer cooldown (7 days) since market conditions haven't changed.
Cooldown after a failed probe. Longer than success cooldown because the market rejected the higher price — wait before asking again.
Revenue must hold above this percentage of pre-probe revenue for the probe to succeed. 80% means up to 20% revenue drop is acceptable (could be natural variance).

Max HTLC Management

Target max_htlc as a percentage of channel capacity. Hard-capped at 95% regardless of setting (LND reserves ~1% and silently rejects higher values). Updates apply when the current value drifts more than 1% of capacity from target.
Floor for max_htlc on small channels. If the target (% of capacity) is below this, raises to the floor — but the 95% hard ceiling still wins, so tiny channels get clamped at 95% of capacity.