SettleMint
User guidesSystem addonsXvP SettlementActions

Revoke approval

Learn how to revoke your approval from an XvP settlement. Revoking returns your locked assets to your wallet.

If you've approved a settlement but need to back out, you can revoke your approval. Revocation rules differ between local and HTLC settlements. Revoking returns your locked assets to your wallet.

When you can revoke

Revocation rules differ by settlement type:

Local settlements:

Settlement stateCan revoke?
Pending (not all approved)Yes
Ready (all approved)Yes
ExecutedNo
CancelledN/A
ExpiredN/A

HTLC settlements:

Settlement stateCan revoke?
Pending (not all approved)Yes
Armed (all approved)No
ExecutedNo
CancelledN/A
ExpiredN/A

Revocation rules

Local settlements: You can revoke at any time before execution, even after the settlement becomes Ready (fully approved).

HTLC settlements: You can only revoke before the settlement becomes Armed. Once all senders have approved (Armed state), revocation is not allowed.

Prerequisites

  • You have previously approved the settlement
  • For local settlements: Settlement has not been executed
  • For HTLC settlements: Settlement is still in Pending state (not all senders have approved yet)

Steps

Open the settlement

Navigate to Settlements and find the settlement where you want to revoke approval.

Revoke your approval

Click Revoke Approval on the settlement detail page.

Confirm the action and authenticate with your PIN or OTP.

Verify asset return

After the transaction confirms:

  • Your approval status returns to "Pending"
  • Your locked assets are returned to your wallet
  • The settlement approval count decreases

What happens after revocation

  • Your assets are immediately returned to your wallet
  • Your approval status returns to unapproved
  • The settlement approval count decreases
  • Other parties' approvals are unaffected
  • You can approve again later if you change your mind
  • Other parties may choose to cancel the settlement

Troubleshooting

IssueSolution
Revoke button not visibleFor HTLC: Settlement may be Armed. For local: Settlement may be executed or expired
Revoke button disabledYou may not have an active approval on this settlement
Transaction failsCheck that the settlement hasn't been executed, cancelled, or (for HTLC) Armed

Next steps

On this page