I use this issue to trace recent improvements to the cross-chain hub.
There are three major features:
- Integrate fiber invoices and payments in cross-chain hub
- Persistent cross-chain hub orders and resume orders processing on restart
- Allow running cross-chain hub in a separate process on a different host
@contrun started the work in the middle of 2025. He submitted #511 for 1, and #522 for 2 and 3. Then the work has been transferred to me. The first attempt is rebasing these PRs. The outcome:
As mpp has been added, #615 can be further simplified, so I decide to split it into small PRs to ease reviewing. Here is the plan:
I use this issue to trace recent improvements to the cross-chain hub.
There are three major features:
@contrun started the work in the middle of 2025. He submitted #511 for 1, and #522 for 2 and 3. Then the work has been transferred to me. The first attempt is rebasing these PRs. The outcome:
As mpp has been added, #615 can be further simplified, so I decide to split it into small PRs to ease reviewing. Here is the plan:
settle_invoiceis added to settle the held TLCs. feat: hold invoice #945