How to Check an Ethereum Token Before Buying
A pre-buy routine for ERC-20 tokens: confirm the contract on Etherscan, read owner powers, test sellability on Uniswap, and check liquidity security and holder concentration.
Ethereum's higher gas fees deter some of the spray-and-pray token spam seen on cheaper chains — but they do not deter scams, and the tokens people actually stop to scan on Ethereum skew heavily toward the risky ones. An Ethereum token is an EVM contract, so the checks center on owner powers, taxes, and how liquidity is held. Here's a practical pre-buy routine for ERC-20 tokens on Ethereum.
Start with the contract address (not the name)
An ERC-20 token is identified by its contract address. Names and tickers are not unique and are copied constantly — impersonation is a standard tactic. Take the address from a source you trust and confirm it on Etherscan before doing anything else, making sure you are on Ethereum mainnet (chain ID 1) rather than a same-named token elsewhere.
Check the owner powers
The permissions that matter are the owner-controlled functions. On Etherscan's read/write tabs, or in a scanner's contract view, check whether the contract can mint new supply, pause or restrict trading, blacklist wallets, change taxes, or be upgraded behind a proxy.
Ethereum contracts are more often verified than tokens on faster chains — which helps, but a verified contract is readable, not safe. Read Is Renounced Ownership Actually Safe before treating "renounced" as a green light, and treat an upgradeable proxy as a reason today's clean code may change tomorrow.
Check liquidity — and how it's secured
A token is only sellable if there is depth to sell into. On Ethereum most trading is on Uniswap (V2 and V3), usually paired against WETH or a stablecoin like USDC. Check:
- Liquidity depth in the main pool with a market tool such as DEX Screener.
- Who controls the LP position — if the deployer holds it, the liquidity can leave. Locked or burned LP reduces that risk, but Why Locked Liquidity Isn't Always Safe explains why a lock is necessary, not sufficient.
Note that high gas can mask thin liquidity: a token can look active while a real-size exit would move the price sharply.
Check the sell path (taxes and honeypots)
Confirm the buy and sell taxes, and treat a high or asymmetric sell tax as a stop — a sale that "succeeds" but returns almost nothing is a trap. More decisively, test that the token can be sold at all; the contract can permit buying while blocking the sale. The method is in How to Check If a Token Is a Honeypot. Never test an unknown token by buying it from your main wallet.
Check holder concentration
Open the holders tab on Etherscan. If a handful of wallets — or one deployer wallet — holds most of the supply, a single sale can end the market. Exclude known pool, burn, bridge, and exchange addresses, then judge what remains, watching for supply moved to new wallets shortly before promotion.
Cross-check with a scanner
Use a tool that reads the EVM contract in full. On Ethereum, Orixa draws on GoPlus token-security signals, Etherscan for verification, DEX Screener for liquidity, and Honeypot.is for an independent sell simulation, reporting owner powers, taxes, liquidity, and concentration together. See Orixa Features and What Is Orixa.
A quick Ethereum red-flag routine
- Confirm the contract address on Etherscan (chain 1).
- Read owner powers — mint, pause, blacklist, tax, proxy.
- Test sellability and check buy/sell taxes.
- Verify liquidity depth and LP security.
- Read holder concentration; watch for deployer dominance.
- Cross-check with a scanner and a second source.
The honest limits
Verified code, renounced ownership, and locked liquidity each remove a specific risk — none of them makes a token "safe," and no check here proves a token is either safe or a scam. A token can still fail through a dumped allocation, a later upgrade, or off-chain deception, and any reading is a snapshot that can change. Treat these checks as raising or lowering your confidence, not as a verdict either way.
For the general framework, see How to Identify a High-Risk Crypto Token Before Buying; for why scanned Ethereum tokens skew so risky, see Which Blockchain Has the Most High-Risk Tokens. Checking a different network? See the guides for BNB Chain, Base, and Solana.
Scan an Ethereum contract in Orixa to review owner powers, taxes, liquidity, and concentration together — then confirm the critical findings on Etherscan. Orixa is decision support, not financial advice or a guarantee of safety.
Enter a contract address and review the available risk evidence.
Orixa provides risk-analysis tools, not financial advice or a safety guarantee. Always verify evidence independently before interacting with a token.