Skip to content

Accept Bolt12 invoices with reply path#3325

Open
t-bast wants to merge 1 commit into
masterfrom
bolt12-invoice-reply-path
Open

Accept Bolt12 invoices with reply path#3325
t-bast wants to merge 1 commit into
masterfrom
bolt12-invoice-reply-path

Conversation

@t-bast

@t-bast t-bast commented Jul 8, 2026

Copy link
Copy Markdown
Member

We previously rejected Bolt12 invoices when a reply path was provided in the onion message. This wasn't in the spec, and it could make sense to provide a specific reply path with an invoice in case the payer considers the invoice invalid and wants to send back an invoice_error to inform the recipient.

This created compatibility issues with LDK.

Fixes #3322

We previously rejected Bolt12 invoices when a reply path was provided
in the onion message. This wasn't in the spec, and it could make sense
to provide a specific reply path with an invoice in case the payer
considers the invoice invalid and wants to send back an invoice_error
to inform the recipient.

This created compatibility issues with LDK.

Fixes #3322
@t-bast t-bast requested review from pm47 and sstone July 8, 2026 16:21
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

interop: Invoice reply path breaks LDK bolt12

1 participant