Most CS2 skin scams are not clever. They work because the victim did not spend two minutes checking who they were trading with. Here is the checklist to run before you accept any trade offer from someone you do not know.
1. Check the ban record
Look for a red "trade ban" or "VAC ban on record" line on their profile. A trade (economy) ban means Valve caught the account doing something bad with items. A VAC ban does not stop trading, but it tells you the owner has already broken the rules once. You can see every ban type at once with our VAC ban checker.
2. Check account age and level
Scam accounts are usually new, low level, and have few games and almost no hours. A trader with a 10-year-old account, a high Steam level and thousands of CS2 hours has a lot to lose. That is not a guarantee, but it shifts the odds a lot. For more signals, see Steam profile red flags.
3. Watch for impersonation
A common trick: someone copies the name and avatar of a friend, a known trader or a middleman, then adds you. Always check the SteamID64 (it cannot be copied), not the display name. If you need a refresher, here is how to find a SteamID64. If a "friend" suddenly adds you from a new account, confirm it with them somewhere else first.
4. Never leave Steam
Real trades happen through Steam trade offers. Anyone who wants you to log in on an outside site to "verify" your inventory, check a price, or vote for their team is trying to steal your account. Only ever enter your Steam password on steampowered.com or steamcommunity.com, and check the address bar every time.
5. Check your API key
If you have ever logged in on a phishing page, the scammer may have created a Steam Web API key on your account. That key lets them watch your trade offers, cancel your real one, and send you a lookalike offer from a copycat account. Open steamcommunity.com/dev/apikey: if a key exists that you did not create, revoke it, change your password and deauthorise other devices.
6. Read the offer before you confirm
Before you confirm in the Steam mobile app, check the exact items on both sides, the wear and float, and the partner's name and level on the confirmation screen. Swapped items and swapped trade partners are caught at this step or not at all.
The two-minute version
- No trade or VAC ban on record.
- Old account, real level, real CS2 hours.
- SteamID64 matches the person you think it is.
- No outside sites, no logins.
- No API key you did not create.
- Items and partner checked on the confirmation screen.
Paste any trader's profile into the CS2 checker to see their ban record, account age and community reports in one place.