4 / 6
Lesson 04 · Unit 6 · Solana

Frozen by default

The DefaultAccountState extension, set to Frozen, makes every new token account start frozen: you receive tokens, your balance shows them, and you can do nothing until the freeze authority thaws you. Real uses exist — KYC-gated securities want exactly this. On anything sold to the public as a normal coin, it means the creator hand-picks who is allowed to sell.
Who can actually sell
measured in % of holders
100
Normal token — every holder
4
Default-frozen — whitelist only
Owning is not selling
A balance is a number in a row; the frozen flag on the same row decides whether the number can move. Ownership and usability are separate fields — the whole extension exists to split them.
Where this goes next
It is the freeze authority from the last chapter, applied to everyone at once, and it lands in the same place on the report.
End of the lesson
Got it — practice
3 questions · about 2 minutes · up to +50 XP