Imagine buying a token, watching the price climb, and then discovering you cannot sell. Not because of a contract bug or network issue — because the token creator deliberately froze your wallet. Your tokens are visible, your unrealized profit is displayed, but you are permanently locked out of selling. This is the freeze authority scam.

How Freeze Authority Works on Solana

Solana's SPL token standard includes a built-in feature called freeze authority. It was designed for legitimate purposes — stablecoins like USDC use it for regulatory compliance, allowing Circle to freeze wallets involved in criminal activity. But scammers have weaponized this feature against retail traders.

When a token is created on Solana, the creator can optionally retain freeze authority. This gives them the power to call a freezeAccount instruction on any wallet holding their token. Once frozen, that wallet's token account is locked — no transfers, no sells, no movement of any kind.

The scam pattern

  1. Token launches with freeze authority retained (but not prominently disclosed)
  2. Bot army generates volume and pushes the token to trending
  3. Real traders buy, driving the price up
  4. Creator freezes buyer wallets one by one or in bulk
  5. Creator removes liquidity or sells their own holdings
  6. Frozen holders watch their tokens become worthless

The cruelty of this scam is its precision — the creator can selectively freeze wallets, allowing their own wallets and bot wallets to continue selling while real buyers are locked.

The EVM Equivalent: Blacklist Functions

On EVM chains (Ethereum, BSC, Base), there is no built-in freeze authority. Instead, scammers implement equivalent functionality through smart contract backdoors. The most common are:

Address blacklisting

The contract maintains a mapping of blacklisted addresses. The transfer function checks this mapping before allowing any transfer. If your address is blacklisted, the transaction reverts. The owner can add any address to the blacklist at any time through an admin function.

Whitelist-only transfers

The inverse approach — only addresses on a whitelist can sell. Everyone else is blocked by default. The owner adds their own wallets and bot wallets to the whitelist. This is functionally identical to a honeypot.

Personal slippage / per-wallet tax

Instead of a binary block, the contract sets different tax rates per wallet. The owner's wallets have 0% tax. Your wallet gets assigned 99% tax. You can technically sell, but you receive nothing. This is harder to detect because the transaction succeeds — it just extracts all value through tax.

The combination attack Many scams combine freeze/blacklist with other techniques. A token might have both freeze authority AND a mint function — the creator freezes holders, mints new supply, and sells it into whatever liquidity remains. Multiple backdoors multiply the risk.

How to Detect Freeze Risk

Solana tokens

Check whether freeze authority has been revoked. If it has not been revoked, the creator can freeze any wallet at any time. RugCheck shows this clearly in its analysis. There is no legitimate reason for a meme token or community token to retain freeze authority.

EVM tokens

Check for blacklist functions in the contract. GoPlus Security detects is_blacklisted, is_whitelisted, and personal_slippage_modifiable flags. Honeypot.is simulates actual sell transactions, which will fail if your address would be blocked.

How to Avoid Freeze Authority Scams

  1. Check freeze authority status. Use RugCheck for Solana — it shows whether freeze authority is revoked. If it is not revoked, do not buy.
  2. Check for blacklist functions. Use Honeypot.is for EVM tokens — the simulation will detect if selling is blocked. TokenSniffer analyzes contract code for blacklist patterns.
  3. Look at sell transaction history. If a token has many buys but almost no successful sells, freeze or blacklist may already be active.
  4. Avoid tokens with personal slippage. If GoPlus flags personal_slippage_modifiable, the creator can set your tax to 99% at any time.
Detect Freeze Risk with ChainLens RugCheck freeze authority + GoPlus blacklist detection + Honeypot.is sell simulation. All cross-validated. Free.

Frequently Asked Questions

What is freeze authority on Solana?

A permission that lets the token creator freeze any wallet's token account, permanently blocking transfers and sells. Legitimate tokens revoke this authority after launch.

What is the EVM equivalent of freeze authority?

Blacklist functions in the smart contract. The owner adds wallet addresses to a blacklist, blocking them from selling. GoPlus detects this through is_blacklisted and is_whitelisted flags.