EN

Check a token's flags first

4 minDifficulty Checked 2026-11-10
Key takeaways
  • Read the issuer's account_flags before you add a trust line.
  • allowTrustLineClawback true means the issuer can claw back, and always will be able to.
  • noFreeze true rules out single-holder freezes and clawback, not a global freeze.

Before you add a trust line, ask three questions about the issuer:

  1. Can it take my tokens back? Look for clawback.
  2. Can it freeze me? Look for No Freeze.
  3. Is anything frozen right now? Look for a global freeze, and for a freeze on your own line.

Most explorers show these settings on the issuer's account page. This table reads them:

What you seeWhat it means for you
Clawback allowedThe issuer can take tokens back from any holder. This can never be switched off.
No Freeze onNo single-holder freezes and no clawback. A global freeze is still possible, and could never be lifted.
No Freeze offThe issuer can freeze your line at any time.
Global Freeze onEvery holder is frozen right now. You can send the token only back to the issuer.
Require Auth onThe issuer must approve your line before you can hold the token.

No setting is good or bad on its own. Some jurisdictions require issuers to be able to recover funds, which is why clawback exists. An issuer that wants its token to act like cash between holders can set No Freeze.

The point is to know before you hold, not after.

Check yourself3 questions
1. An issuer shows allowTrustLineClawback: true. What does that tell you?
2. Where do you see that the issuer froze your own trust line?
3. Which flag means the issuer can never freeze a single holder?
Sources
Next moduleThe DEXT3 · 16 min