Kill Switch
A kill switch, usually implemented as a pause function, is a contract-wide control that halts all transfers of a token for every holder simultaneously, rather than targeting one address. It is the most extreme freeze mechanism because it affects the entire token supply at once.
Kill Switch
A kill switch, usually implemented as a pause function, is a contract-wide control that halts all transfers of a token for every holder simultaneously, rather than targeting one address. It is the most extreme freeze mechanism because it affects the entire token supply at once.
What it means
Unlike a blacklist, which targets specific addresses, a pause function typically flips a single global boolean that every transfer call checks before executing. When set, no holder of that token — sanctioned or not, flagged or not — can move it until an authorized account unpauses the contract. This is normally reserved for genuine emergencies: a discovered contract vulnerability, an active exploit in progress, or a critical bug that needs to be stopped before more damage occurs.
Because a kill switch affects every user at once, issuers use it far less frequently than address-level blacklisting. Most stablecoin freeze activity in practice is targeted blacklisting, not global pausing — a pause event is rare enough that it typically makes news when it happens, precisely because of how disruptive it is to every holder simultaneously.
Real-world example
Several DeFi protocols have used emergency pause functions during active exploits — for instance, pausing a lending market's contract mid-attack to stop further drainage — a use of the same pattern as a stablecoin kill switch, applied to protect protocol funds rather than to enforce a blacklist.
Related terms
In FreezeRadar
FreezeRadar's asset registry records whether a supported token has ever been globally paused, alongside its per-address blacklist history, giving a fuller freeze-risk picture for that asset.
By FreezeRadar Team
Research and product team behind FreezeRadar.
Related reading
Continue exploring FreezeRadar knowledge content.