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.