Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

CLN xpay testing #2609

Open
Sjors opened this issue Dec 9, 2024 · 5 comments
Open

CLN xpay testing #2609

Sjors opened this issue Dec 9, 2024 · 5 comments
Labels
Core Lightning Issues specific to Core Lightning Payments

Comments

@Sjors
Copy link

Sjors commented Dec 9, 2024

CLN just added a new plugin to improve payment routing, which can be enabled by setting xpay-handle-pay=true. This slightly changes the pay command output, so needs to be tested.

https://github.com/ElementsProject/lightning/blob/master/CHANGELOG.md#experimental

I upgraded CLN on my server to v24.11 and tested against Zeus 0.9.3 TestFlight build 104, connected using clnrest.

A generated a simple bolt11 invoice in Phoenix.

It worked!

I didn't test payment failure or any edge cases though.

@kaloudis kaloudis added Core Lightning Issues specific to Core Lightning Payments labels Dec 9, 2024
@kaloudis
Copy link
Contributor

kaloudis commented Dec 9, 2024

That's great news. Looking forward to greater payment success rates w CLN

@chrisguida
Copy link

Unfortunately 24.11.1 appears to have broken using xpay-handle-pay with Zeus :/

See this comment here

ElementsProject/lightning#7953 (comment)

@kaloudis
Copy link
Contributor

Unfortunately 24.11.1 appears to have broken using xpay-handle-pay with Zeus :/

See this comment here

ElementsProject/lightning#7953 (comment)

Might not require action on our end. This PR appears to address it ElementsProject/lightning#7958

@chrisguida
Copy link

Ah awesome, I hope it does!!

@satslawyer
Copy link

btw, everything works as long as you use CLNRest and not C-Lightning-Rest, the latter is the deprecated version.

See this comment: ElementsProject/lightning#7953 (comment)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Core Lightning Issues specific to Core Lightning Payments
Projects
None yet
Development

No branches or pull requests

4 participants