Token Launch Radar avatar

Token Launch Radar

Pricing

Pay per event

Go to Apify Store
Token Launch Radar

Token Launch Radar

Look up any token contract address or ticker across DEXes and get liquidity, 24h volume, pair age, a 0-100 quality score and risk flags. Powered by DexScreener's public API. No key, no wallet, no on-chain node. Not financial advice.

Pricing

Pay per event

Rating

0.0

(0)

Developer

Tim Zinin

Tim Zinin

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

8 hours ago

Last modified

Categories

Share

Token Launch Radar — DEX Liquidity, Volume & Risk Score

Point it at a token contract address or ticker and get back liquidity, 24h volume, pair age, a 0-100 quality score and plain-English risk flags — read straight from DexScreener's public API.

The problem

Checking a token before touching it means opening DexScreener, finding the right pair among a dozen chains, and eyeballing liquidity/volume/age by hand — one at a time. Scanning a watchlist of new launches or comparing tickers across chains means repeating that by hand for every entry. This Actor batches it and adds a consistent score instead of a gut feeling.

What this Actor does

Give it a list of token contract addresses or tickers and it returns, per token: the highest-liquidity DEX pair it trades on, that pair's liquidity and 24h volume, how old the pair is, a 0-100 heuristic quality score, and any risk flags (very low liquidity, abnormal volume/liquidity ratio, brand-new pair, sharp 24h decline, large uncirculated supply). No key, no wallet, no on-chain node — just DexScreener's free public API.

This is NOT financial advice. qualityScore is a heuristic built from liquidity, volume and age — it is not a signal to buy, sell, or trust a token. Always do your own research.

Input

{
"tokens": ["0xA0b86991c6218b36c1d19D4a2e9Eb0cE3606eB48", "PEPE"],
"minLiquidityUsd": 1000,
"maxAgeHours": 24,
"maxConcurrency": 5
}
FieldTypeDescription
tokensarray of stringsContract addresses (EVM 0x… or Solana base58) or tickers/search terms. One row per entry.
minLiquidityUsdintegerDrop the token's best pair if its liquidity is below this. 0 = no filter (default).
maxAgeHoursintegerOnly keep pairs created within this many hours — hunt fresh launches. Leave empty for no age filter.
maxConcurrencyintegerParallelism (1–20, default 5).

Output

One dataset row per input:

{
"input": "0xA0b86991c6218b36c1d19D4a2e9Eb0cE3606eB48",
"found": true,
"chainId": "ethereum",
"dexId": "uniswap",
"pairAddress": "0x397ff1542f962076d0bfe58ea045ffa2d347aca0",
"name": "USD Coin",
"symbol": "USDC",
"tokenAddress": "0xA0b86991c6218b36c1d19D4a2e9Eb0cE3606eB48",
"priceUsd": 1.0005,
"liquidityUsd": 2651228.62,
"volumeH24": 28390196.87,
"priceChangeH24": 0.01,
"ageHours": 18234.3,
"qualityScore": 100,
"riskFlags": [],
"summary": "USDC on ethereum (uniswap) — liquidity $2,651,229, 24h vol $28,390,197, 759.8d old, quality 100/100. Not financial advice — heuristic score, DYOR.",
"checkedAt": "2026-07-23T12:00:00.000Z"
}
FieldDescription
inputThe address or search term you passed
foundWhether a usable pair was found (and passed your filters)
chainId / dexId / pairAddressWhere the best pair trades
name / symbol / tokenAddressThe token itself
priceUsdCurrent price in USD
liquidityUsd / volumeH24 / priceChangeH24Pool liquidity, 24h volume, 24h price change
ageHoursHours since the pair was created
qualityScore0-100 heuristic from liquidity, volume and age
riskFlagsPlain-English warnings (low liquidity, abnormal volume ratio, brand-new, sharp decline, large uncirculated supply)
summaryHuman-readable one-liner, always ends with a not-financial-advice disclaimer
errorPresent only when found:false — why no row was returned

How the best pair is picked

A token can trade on many pairs across many chains. This Actor takes the one with the highest liquidity — with one guardrail: PulseChain is a full state-fork of Ethereum mainnet, so pre-fork Ethereum contract addresses have an unrelated "twin" on PulseChain with completely different liquidity and holders. Left in, that twin can silently outrank the real chain by liquidity for well-known tokens. PulseChain pairs are excluded unless they're the only match for that input.

Pricing

Pay-per-event: small charge per run start + per result. You only pay for what you pull. No monthly seat.

FAQ

Does it need an API key / wallet? No — DexScreener's public API is free and keyless.

How fresh is the data? As fresh as DexScreener's own feed — typically seconds to a couple of minutes behind the DEX itself.

Is qualityScore financial advice? No. It's a heuristic built from three public metrics (liquidity, volume, age). It does not account for contract risk, team behavior, or anything off-chain. Always DYOR.

Can I call it from an AI agent? Yes — it's a standard Apify Actor, callable via the Apify API or the Apify MCP server.


Built by zinin. Questions? Telegram @timzinin.