Freeze Authority
Freeze authority is the specific on-chain permission, held by an issuer, program, or designated account, that allows freezing a token balance. On Solana it is a literal field set at mint creation; on Ethereum-style tokens it is implemented through owner-restricted contract functions.
Freeze Authority
Freeze authority is the specific on-chain permission, held by an issuer, program, or designated account, that allows freezing a token balance. On Solana it is a literal field set at mint creation; on Ethereum-style tokens it is implemented through owner-restricted contract functions.
What it means
On Solana's SPL token standard, freeze authority is an explicit, queryable property of the token mint itself: a public key that, if set, can freeze or unfreeze any token account holding that asset. If the mint's creator sets this field to null at creation, no freeze authority exists at all and the token behaves like a bearer asset with no built-in freeze capability.
On EVM chains, there is no equivalent standardized field — freeze authority instead lives implicitly in whichever functions the contract author wrote and restricted to an owner or admin role. This means checking for freeze authority on an EVM token requires reading the actual contract code, not a single standardized attribute.
Real-world example
USDC issued natively on Solana carries a freeze authority controlled by Circle, visible directly on-chain via the mint account's freezeAuthority field — the same practical capability as Circle's Ethereum contract, expressed through Solana's native token model instead of custom contract logic.
Related terms
In FreezeRadar
FreezeRadar's freezeable asset registry records whether an asset has freeze authority at all, and if so, which account or contract controls it, before any wallet-level check even runs.
By FreezeRadar Team
Research and product team behind FreezeRadar.
Related reading
Continue exploring FreezeRadar knowledge content.