destroyBlackFunds Function
destroyBlackFunds is an owner-controlled function in Tether's USDT contract that permanently burns the token balance held by an already-blacklisted address, reducing that wallet's balance to zero and reducing the token's total supply by the same amount.
destroyBlackFunds Function
destroyBlackFunds is an owner-controlled function in Tether's USDT contract that permanently burns the token balance held by an already-blacklisted address, reducing that wallet's balance to zero and reducing the token's total supply by the same amount.
What it means
This is the most severe step in the blacklist workflow, and it is typically reserved for confirmed cases — a hack, a sanctioned entity, or a court-ordered forfeiture — rather than used routinely alongside every blacklist action. Most blacklisted addresses simply stay frozen with their balance intact; destruction is a separate, additional step the issuer chooses to take.
Because the function reduces total supply, Tether typically mints an equivalent amount of new USDT elsewhere, often to return legitimate funds to a victim or an exchange, or simply to keep supply matched to reserves. The destroyed balance itself is gone permanently from the original address; there is no on-chain path to restore it to that wallet.
Real-world example
After the 2016 Bitfinex hack, Tether later used destroyBlackFunds-style contract calls against wallets holding funds traceable to that theft as the case progressed through years of investigation, permanently zeroing out USDT balances the contract owner determined were connected to stolen funds.
Related terms
In FreezeRadar
FreezeRadar's freeze-event archive distinguishes a simple blacklist from a destroyBlackFunds burn, because the second means the balance is permanently gone rather than merely inaccessible.
By FreezeRadar Team
Research and product team behind FreezeRadar.
Related reading
Continue exploring FreezeRadar knowledge content.