removeBlackList Function
removeBlackList is the counterpart function to addBlackList: an owner-controlled call that clears the blacklist flag on an address, restoring its ability to send and receive that token. It does not automatically restore a balance that was already destroyed with destroyBlackFunds.
removeBlackList Function
removeBlackList is the counterpart function to addBlackList: an owner-controlled call that clears the blacklist flag on an address, restoring its ability to send and receive that token. It does not automatically restore a balance that was already destroyed with destroyBlackFunds.
What it means
Removal typically happens after the underlying issue is resolved — a mistaken flag is corrected, an investigation clears the wallet's owner, or a court process concludes in the holder's favor. Because the call is on-chain, a previously frozen wallet's history shows both the freeze and the unfreeze event, which matters for anyone trying to understand a wallet's full risk timeline rather than just its current state.
The important distinction from destroyBlackFunds is that removeBlackList only affects transfer permission, not balance. If funds were only blacklisted and never burned, the original token balance is untouched and simply becomes spendable again the moment the flag clears.
Real-world example
FreezeRadar's own event archive tracks 'previously frozen, now released' outcomes across USDT and USDC history — wallets that were blacklisted and later had the flag removed, which is a meaningfully different risk profile than a wallet that is currently blacklisted or one whose balance was destroyed.
Related terms
In FreezeRadar
A FreezeRadar scan surfaces both current blacklist status and a "previously frozen, now released" finding when relevant, so you can see the full history rather than just today's snapshot.
By FreezeRadar Team
Research and product team behind FreezeRadar.
Related reading
Continue exploring FreezeRadar knowledge content.