GeckoTerminal Search by Contract: Choose the Correct Network and Pool
Ticker search on a DEX aggregator returns impostors. Searching by contract address, on the right network, then choosing the right pool, avoids them.
Short answer
Search GeckoTerminal by the token's contract address rather than its ticker, confirm the network matches (the same address format can exist on several EVM chains), then choose among the pools listed for that token by liquidity and quote token, not by which appears first. CoinGecko's top-pools-by-token-address endpoint shows that one token can have many pools with different liquidity and volume. Get the contract address from the project's official channels or the chain's explorer.
Three steps
Network mistakes
EVM chains share address formats, so the same-looking address can exist on different networks with unrelated contracts. Solana uses mint addresses in a different format (see How to Find a Solana Token by Mint Address, Not Ticker).
| Mistake | Result | Prevention |
|---|---|---|
| Searching by ticker | Impostor tokens with the same name | Search by address |
| Wrong network | Different or nonexistent token | Confirm chain in the project's docs |
| First pool listed | Thin or stale pool | Sort by liquidity |
| Wrong quote token | Chart in SOL/WETH terms | Prefer stable quote or convert |
EVM chains and lookalike addresses
On EVM chains, a token deployed by the same team can share an address across networks, but unrelated contracts can also exist at the same address on another chain. Always confirm the chain alongside the address.
Be wary of addresses that match the first and last few characters of the real one; impostors sometimes generate lookalikes. Copy addresses from a single trusted source and compare the full string, not just the ends.
Bookmark the verified token page on GeckoTerminal after the first successful lookup and reuse it, rather than searching again each time.
Choosing among pools
Record the chosen pool address in your notes; it is the identifier for later comparisons. See How to Compare Two Liquidity Pools for the Same Token.
If the token lists on a supported exchange, analyse the exchange market separately.
Open the ChartsPod terminalSearch by address on the right network, then choose the pool by liquidity and quote token.
Compare GeckoTerminal Search by Contract across Binance, Bybit, OKX and Hyperliquid markets.
Open markets in ChartsPodQuestions readers ask
Why not search by ticker?
Tickers are not unique; impostor tokens reuse popular names.
Where do I get the contract address?
From the project's official documentation or the chain's block explorer.
Which pool should I use?
Usually the deepest pool in a stable quote token; record its address.
Sources and methodology
GeckoTerminal behaviour is described through CoinGecko's official onchain API documentation, which exposes the same pool data, as read on 17 October 2026. Interface labels may differ from API field names. Examples use illustrative numbers.
- CoinGecko API: Top pools by token address — multiple pools per token.
- Solana: Assets on Solana (tokens) — mint accounts, supply, decimals, mint and freeze authority.
- DEX Screener: API reference — token and pair endpoints, nullable fields, rate limits.
This article explains research tools and workflows. It is not financial advice, does not recommend buying or selling any asset and does not predict prices. Crypto derivatives carry a risk of rapid and total loss of margin.
CHARTSPOD EDITORIAL EDITION · RESEARCH AND EDUCATION ONLY · NOT FINANCIAL ADVICE.