Commit 969dfa1
authored
chore: switch bitcoin-payment-instructions to moneydevkit fork (#40)
Point at the `2025-12-ldk-node-base` branch (rev bc7d03f) of our fork,
which includes a patch to accept LNURL-pay BOLT11 invoices that ship a
plain `d` description tag instead of the LUD-06-required `h =
sha256(metadata)` tag. Unblocks payouts to Bringin lightning addresses
(e.g. vincenzopalazzo@bringin.xyz) and any other LNURL servers with the
same non-compliance.
See moneydevkit/bitcoin-payment-instructions#2.
Builds clean; verified live against vincenzopalazzo@bringin.xyz which
previously failed with "BOLT 11 invoice resolved via LNURL must have a
matching description hash" and now returns a valid invoice.
Note: ldk-node still transitively pins rev 6796e87 of the same crate,
so `cargo tree -d` shows two copies of bitcoin-payment-instructions
until ldk-node is bumped in a follow-up.1 parent 4456df8 commit 969dfa1
1 file changed
Lines changed: 4 additions & 1 deletion
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
11 | 11 | | |
12 | 12 | | |
13 | 13 | | |
14 | | - | |
| 14 | + | |
| 15 | + | |
| 16 | + | |
| 17 | + | |
15 | 18 | | |
16 | 19 | | |
17 | 20 | | |
| |||
0 commit comments