# Top DeFi tokens by market cap

**Use case:** 

Scrape top DeFi tokens by market cap: name, symbol, CMC rank, price, market cap, 24h volume and 1h/24h/7d % change. Full profiles, CSV export.

## Input

```json
{
  "mode": "listing",
  "searchQueries": [
    "bitcoin",
    "ethereum",
    "solana"
  ],
  "vsCurrency": "usd",
  "sortBy": "market_cap",
  "sortType": "desc",
  "cryptoType": "all",
  "tag": "defi",
  "exchangeCategory": "spot",
  "pairCategory": "all",
  "historyDays": "90",
  "spotlightLists": [
    "trending",
    "gainers",
    "losers",
    "mostVisited",
    "recentlyAdded"
  ],
  "enrichCoinDetails": true,
  "enrichExchangeDetails": false,
  "maxResults": 100,
  "deduplicateResults": true,
  "monitorMode": false,
  "monitorKey": "default",
  "maxConcurrency": 4,
  "proxyConfiguration": {
    "useApifyProxy": true
  }
}
```

## Output

```json
{
  "cmcRank": {
    "label": "Rank",
    "format": "number"
  },
  "name": {
    "label": "Coin",
    "format": "text"
  },
  "symbol": {
    "label": "Symbol",
    "format": "text"
  },
  "price": {
    "label": "Price",
    "format": "number"
  },
  "marketCap": {
    "label": "Market cap",
    "format": "number"
  },
  "percentChange1h": {
    "label": "1h %",
    "format": "number"
  },
  "percentChange24h": {
    "label": "24h %",
    "format": "number"
  },
  "percentChange7d": {
    "label": "7d %",
    "format": "number"
  },
  "volume24h": {
    "label": "24h volume",
    "format": "number"
  },
  "url": {
    "label": "URL",
    "format": "link"
  }
}
```

## About this Actor

This example demonstrates how to use [CoinMarketCap Scraper - Crypto Prices, Market Cap & Exchanges](https://apify.com/scrapesage/coinmarketcap-scraper) with a specific input configuration. Visit the [Actor detail page](https://apify.com/scrapesage/coinmarketcap-scraper) to learn more, explore other use cases, and run it yourself.