Skip to main content

GET /v2/dex/token/

Returns all trading pairs for a specific token contract address across every DEX. Cross-DEX token pair discovery and analytics.

Path Parameters

address
string
required
Token contract address. Works for any chain — Ethereum, Solana, BSC, Base, etc.

Example

# All pairs for PEPE token
curl "https://api.crypton.dev/v2/dex/token/0x6982508145454ce325ddbe47a25d4ec3d2311933" \
  -H "X-API-Key: YOUR_API_KEY"
Response
{
  "status": "ok",
  "timestamp": 1711670400000,
  "data": {
    "pairs": [
      {
        "chain": "ethereum",
        "dex": "uniswap",
        "base_token": "PEPE",
        "base_address": "0x6982508145454ce325ddbe47a25d4ec3d2311933",
        "quote_token": "WETH",
        "price_usd": 0.00001234,
        "volume_24h": 125000000.0,
        "liquidity_usd": 85000000.0,
        "pair_address": "0xA43fe16908251ee70EF74718545e4FE6C5cCEc9f",
        "url": "https://dexscreener.com/ethereum/0xA43fe16908251ee70EF74718545e4FE6C5cCEc9f",
        "price_change_24h": -3.2
      }
    ],
    "count": 15
  }
}

Response Fields

Same as DEX Search — returns DexPair objects.

Data Source

Data Source — Aggregated from DEX liquidity pools across all chains Returns every liquidity pool containing the specified token across all chains and DEXes.

Live Testing

# USDC pairs on Ethereum
curl -s "https://api.crypton.dev/v2/dex/token/0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48" \
  -H "X-API-Key: YOUR_KEY" | jq '[.data.pairs[:5][] | {dex, pair: "\(.base_token)/\(.quote_token)", vol: .volume_24h}]'

# Solana token (SOL mint address)
curl -s "https://api.crypton.dev/v2/dex/token/So11111111111111111111111111111111111111112" \
  -H "X-API-Key: YOUR_KEY" | jq '.data.count'