· Approval check guide

Spender

A spender is the TRC20 address granted pull rights by approve. Named DEX routers versus unknown contracts.

Definition

The spender is the account or contract allowed to move the owner’s tokens via transferFrom, up to remaining allowance. You name it in approve(spender, amount).

Retail spenders are usually DeFi contracts, not random people.

How it appears on-chain

Inside approve arguments and later as the caller of transferFrom. TronScan may attach a project name (SunSwap, JustLend). Empty name means unlabeled.

Risk tags may come from security/auth/data.

How this checker shows it

Name column when labeled, otherwise hex. Unknown-spender check focuses on unlabeled rows.

Sample labeled: SunSwap on TRX6Q82wMqWNbCCiLqejbZe43wk1h1zJHm.

Common confusion

The website logo is not the spender. The wallet confirmation hex is. Approving the wrong spender is a revoke problem, not a “cancel tab” problem.

We are not the spender and not SunSwap.

Related mechanics

Owner, token, allowance, unlimited, revoke. Independent desk. Never a seed. @wholetron.

Independent desk: lists only, never a seed phrase, help at @wholetron with public addresses only.

FAQ

Is spender the same as owner?

No.

Can spenders be unlabeled?

Yes.

Named DEX always safe?

Safer identity, still a real permission.

How to remove one?

approve(0) in your wallet.

Do you name unknown contracts?

We show TronScan’s label only.

Help?

@wholetron.