Freeze & clawback
For a MiCA-compliant asset the issuer needs a control surface: the ability to freeze a holder and, where required, claw back a transfer — each recorded in an append-only audit log.
Freeze a holder
Freezing clears the authorized flag so the holder can no longer transfer, while keeping the balance intact pending review.
To allow the holder to maintain existing liabilities while frozen, set AUTHORIZED_TO_MAINTAIN_LIABILITIES instead of clearing the flag entirely.
Clawback
Clawback reverses a transfer on a clawback-enabled asset. It requires the trustline to have been authorized with clawback enabled and the issuer account to have clawback enabled.
The audit trail
Every authorize, freeze, and clawback is captured with the actor, timestamp, and reason. The log is append-only and exportable — the compliance record the SEP and a regulator expect.