Core Lightning v24.11.1: Xpay Improvements
Core Lightning (CLN) is a lightweight, highly customizable and standard compliant implementation of the Lightning Network protocol.
- "This is a quick release due to the popularity of xpay, especially using the (reckless!) `xpay-handle-pay option. Happy xpay season from the Core Lightning Team!" announced Rusty Russell.
- Xpay is an experimental plugin built on Askrene, a plugin that provides advanced routing advice using a minimum-cost-flow solver, enabling advanced payment routing. Xpay shares payment outcomes with Askrene to enhance routing accuracy and offers configurable handling of simple payments. It also remembers and retries successful payment paths, increasing reliability within the Lightning Network.
What's new
xpay
compatibility improved significantly forxpay-handle-pay
: the JSON return should be identical, and it handles maxfeepercent and exemptfee parameters.xpay
results inlistpays
will includedestination
andamount_msat
fields.xpay
doesn't spam the logs at INFO level any more.xpay
now works through unannounced channels.- Alpine/OpenBSD compilation fix.
- lightning-cli: fixed "malformed response" bug.
- Logging: no longer suppressing DEBUG messages from subdaemons.
See the full CHANGELOG for all details.
Announcement / Archive
GitHub Repo
- Do you want more? Subscribe and get No Bullshit GM report straight to your mailbox.
- Follow No Bullshit Bitcoin on Nostr.
- Feedback or news tips? Drop it here.