User guidesSystem addonsXvP settlement
Cancel or recover a settlement
Choose the correct XvP cancellation or expiry recovery path for local and HTLC settlement modes.
Use this page after you know the settlement mode and current state. Cancellation stops an unexecuted settlement. Expiry recovery handles settlements that pass the cutoff date before successful execution.
Pick the recovery path
| Situation | Use this page | Why |
|---|---|---|
| A local settlement must stop before execution | Cancel local settlements | Local cancellation depends on approval and execution state. |
| An HTLC settlement must stop or recover | Cancel HTLC settlements | HTLC handling also depends on the secret reveal and external-flow timing. |
| A settlement expired and locked assets can be withdrawn | Withdraw expired assets | Withdrawal is a separate recovery task after expiry. |
Before you cancel or recover
Confirm these facts before choosing a task page:
- The settlement mode: local or HTLC.
- The current state: pending, ready to execute, armed, executed, cancelled, or expired.
- Whether any required sender approval is already locked.
- Whether the HTLC secret has been revealed, when the settlement uses an external-flow reference.
- Whether the cutoff date has passed.
Related settlement guidance
Verify external flows
Verify the external-flow details in an HTLC settlement before sender approvals, secret reveal, and expiry recovery.
Create
Learn how to create an XvP settlement from the XvP add-on page. Configure asset flows, settlement options, external-flow hashlocks, and review the summary before submission.