Danger signal

Approve With Transfer

The approve function also moves tokens - approvals should never transfer.

Analyzer: Source-Code Analysis
Slug: approve_with_transfer

What it means

The source's approve implementation contains transfer logic. A user signing a routine approval can have tokens moved in the same call - a behavior nothing in the ERC-20 mental model prepares them for.

Why it matters

Wallets and dapps treat approve as harmless metadata. A transferring approve weaponizes that assumption and drains users through the most ordinary interaction in DeFi.

How RektRadar detects it

Source regex on approve bodies containing transfer calls, raised as danger.

From our dataset

12,646
tokens carried this flag
11,157
of them classified scam
88.2%
of tokens with this flag end up classified scam
535
flagged in the last 30 days

Top brand-jacked tickers carrying this flag: $UNI-V2, $YSUBA, $SLP, $WAR, $Laika

Pool version of the flagged tokens that trade: V2 3,930 · V4 2,568 · V3 445

Snapshot from RektRadar's token_analysis database as of 2026-08-17.

Recent tokens with this signal

Loading recent tokens…

Analyze a token →