SettleMint
User guidesSystem addonsXvP settlement

Choose a settlement type

Choose between local XvP settlement and HTLC settlement before you configure flows, approvals, cancellation, or expiry recovery.

Choose the settlement type before you create a record or run approval tasks. The mode decides which flows DALP can execute, which coordination steps apply, and which recovery path operators should use if the cutoff date passes.

Choose the mode

Use this modeWhen it fitsContinue with
Local settlementEvery executable flow uses DALP-compatible token contracts on the same chain.Local settlements
HTLC settlementDALP executes the local leg while an external process honours the same hashlock and timing.HTLC settlements

Use a local settlement when DALP owns every executable transfer in the exchange. Use an HTLC settlement when the local leg must coordinate with a referenced external leg.

What the mode changes

DecisionLocal settlementHTLC settlement
Flow shapeLocal flows onlyAt least one local flow and one external-flow reference
Execution boundaryDALP completes the local flows together or the transaction revertsDALP executes the local leg after the secret path proves the hashlock
Operator checksSender balances, approvals, cutoff date, and token compatibilityLocal-flow checks plus the external process, hashlock, secret handling, and timing
Recovery pathCancel before execution or recover after expiryCancel, recover after expiry, or reveal the secret before execution

If the settlement design includes off-chain pricing, settlement fees, ledger postings, or external completion evidence, separate those controls from the XvP record before creation. XvP execution boundaries explains which parts DALP executes and which parts remain operator-owned.

Next steps

On this page