Token Mechanics

Freeze Authority

An on-chain permission that lets the holder lock any token account, preventing the owner from transferring or selling their tokens.

Definition

Freeze authority is a permission in Solana's SPL Token program that grants a specific address the ability to call the FreezeAccount instruction on any token account for that mint. A frozen account cannot send tokens — the owner is effectively locked out of their position and cannot sell regardless of market conditions. If freeze authority has not been revoked, the token's deployer (or whoever holds the authority) can freeze any holder's wallet at any time, turning their investment into an irredeemable asset. This is a honeypot mechanism: buyers can acquire the token freely, but the developer holds a unilateral veto over any transfer. Freeze authority should be revoked at or before launch for any token that doesn't require it for a specific, disclosed, governance-controlled purpose. MemeAssist logged 45 tokens rejected for active freeze authority in a single week of telemetry.

How freeze authority creates a honeypot

When a holder's token account is frozen, the SPL Token program rejects any transfer instruction from that account — including sells. The holder can see their balance, they can receive tokens, but they cannot move them. From the holder's perspective, their tokens exist but are inaccessible. This is the core of the freeze-authority honeypot: you can buy, but the developer chooses who can sell.

The freeze can target specific wallets (selective freeze, allowing most holders to sell while trapping specific victims) or all wallets (global freeze, shutting down all trading). Both are possible with a single instruction from the authority holder.

How to verify freeze authority is revoked

On Solscan or Solana Explorer, look at the token mint account details. The "Freeze Authority" field should read "null" or "revoked." If it shows any wallet address, that wallet can freeze accounts. MemeAssist checks this automatically in every report. Manual verification is straightforward and should take under 60 seconds on any block explorer.

Freeze authority vs transfer hooks

Both can block selling, but through different mechanisms:

  • Freeze authority is a core SPL Token feature — it has been part of the protocol since launch and is well understood. Detection is trivial.
  • Transfer hooks are a Token-2022 extension — custom code the developer writes that runs on every transfer. They can implement the same blocking effect but are harder to audit because you need to inspect the hook program, not just the authority field.

Tokens with transfer hooks require additional scrutiny: check whether the hook program is open-source, audited, and does not contain blocking logic. MemeAssist flags both freeze authority and transfer-hook extensions as high-risk indicators.

Legitimate uses

Freeze authority has genuine uses in regulated financial contexts — complying with sanctions, reversing fraudulent transfers, or implementing KYC-gated token systems. These are not memecoin use cases. A community token with no regulatory requirement and no disclosed governance mechanism keeping freeze authority is a red flag, not a design feature.

Frequently asked questions

If my tokens are frozen, can I get them back?

Only if the freeze authority holder unfreezes your account. There is no user-side way to bypass a freeze — it is enforced at the protocol level. If the developer chooses not to unfreeze, your tokens are permanently inaccessible. This is why checking freeze authority before buying is essential.

Is freeze authority the same as a blacklist?

Functionally similar. Freeze authority is the SPL Token mechanism; a blacklist is typically implemented via a transfer hook or a custom token program that maintains a list of blocked addresses. Both can prevent specific wallets from selling. Freeze authority is easier to detect; blacklists require auditing the custom program code.

How common is active freeze authority on Solana memecoins?

MemeAssist's risk engine flagged 45 tokens for active freeze authority in a single week of operation (Jul–Aug 2026). It is less common than active mint authority (179 flags) or LP issues (100+), but still frequent enough that checking it manually is worthwhile, especially on Token-2022 tokens where additional extensions are more common.

Related terms

In-depth guides