---
doc_id: "cmc.surface.currency_detail.v1"
surface_type: "cmc_web_surface"
canonical_url: "https://coinmarketcap.com/currencies/{slug}/"
current_url: "https://coinmarketcap.com/currencies/{slug}/"
url_type: "route_pattern"
mirror_or_canonical: "canonical"
authoritative_for:
  - "Page section inventory and field descriptions"
  - "Identifier rules (slug vs UCID)"
  - "Module presence conditions"
  - "Data freshness guidance"
  - "Related page URLs"
not_authoritative_for:
  - "Legal terms of CoinMarketCap"
  - "Numbers without a capture timestamp"
  - "AI-generated Q&A content as market fact"
  - "Editorial About/FAQ content as data contract"
source_precedence: "methodology_api > live_structured_data > rendered_ui > marketing_copy"
freshness_class: "live"
requires_hydration: true
pricing_may_change: false
locale_sensitive: true
related_docs:
  - "cmc_agent_standards.md"
  - "currency-historical-data.md"
  - "dexscan.md"
last_reviewed: "2026-04-30"
---

# CoinMarketCap Currency Detail Pages

---

## TL;DR

Each asset page at `coinmarketcap.com/currencies/{slug}/` is a live data page for one CMC-listed asset. The top of the page shows real-time price, market cap, volume, and supply stats pulled from the Pro API. Below that are sections for chart, converter, market pairs, news, sentiment, and optional modules (yield, analytics, unlocks, holders, treasury) that only appear for qualifying assets. The bottom half is editorial — About, FAQs, and related links — and carries no data contract. Agents should prefer the Pro API for core numeric market data, and use the DOM for modules or page states not fully covered by a documented API contract.

---

## Human Verification Summary *(non-normative — for human reviewers only; agents must use formal contracts below)

- **What this page is:** A per-asset live data + editorial page for each CMC-listed cryptocurrency or token. One page per asset, identified by slug in the URL.
- **Primary purpose:** Aggregates real-time price, volume, supply, and market data for a single asset alongside metadata, chart, pairs, news, and community content.
- **Primary identifiers:** Every coin has a **slug** (URL, e.g. `bitcoin`) and a **UCID** (numeric API ID, e.g. `1`). Use UCID for API calls, slug for URLs. Slugs can change on rebrand.
- **What is authoritative:** Real-time market data (price, volume, market cap) via Pro API. Asset metadata (contract address, socials, tags) via `/v2/cryptocurrency/info`.
- **What is NOT authoritative:** About section, FAQs, AI Q&As, news, community posts — all editorial or user-generated. Never treat these as market data.
- **Common misinterpretations:**
  - FDV = max supply × price (not total supply minus burned)
  - Holders section does not appear for native L1 assets (BTC, ETH)
  - Treasury Holdings only appears for Bitcoin and BNB currently
  - Pre-hydration placeholders must not be extracted as values
  - The CMC AI Q&A feature lives at `coinmarketcap.com/cmc-ai/ask/`
- **How it differs from adjacent surfaces:** This is a CMC-verified listing page. DEX tokens without CMC listing appear only on DexScan (`dex.coinmarketcap.com`), not here. The historical data sub-page (`/currencies/{slug}/historical-data/`) is a separate surface for OHLCV series.

---

> Also referred to internally as **coin detail pages** — the canonical reference pages for every verified cryptocurrency listed on CoinMarketCap. Each page aggregates real-time market data, on-chain metrics, community sentiment, exchange listings, news, and structured educational content for a single asset.

**URL pattern:** `https://coinmarketcap.com/currencies/{slug}/`

**Examples:*
- Bitcoin: `https://coinmarketcap.com/currencies/bitcoin/`
- Ethereum: `https://coinmarketcap.com/currencies/ethereum/`
- Solana: `https://coinmarketcap.com/currencies/solana/`

---

## Identifier Rules

CoinMarketCap assigns each listed coin two stable identifiers:

| Identifier | Description | Example |
|---|---|---|
| **Slug** | Lowercase hyphenated name used in URLs | `bitcoin`, `ethereum`, `shiba-inu` |
| **UCID** | Numeric universal coin ID used in the API | `1` (Bitcoin), `1027` (Ethereum) |

**Rules:*
- Prefer **UCID** for API calls — unambiguous and immune to symbol collisions
- Use **slug** for constructing web URLs
- Slugs are generally stable but **can change on asset rebrand** — do not treat as permanently immutable. Verify against `GET /v1/cryptocurrency/map` if stability is critical.

---

## API Mapping

| Module | Endpoint | Version | Key parameters |
|--------|----------|---------|----------------|
| Price / market data (KPI strip) | `GET /v3/cryptocurrency/quotes/latest` | v3 | `id`, `convert` |
| Asset metadata | `GET /v2/cryptocurrency/info` | v2 | `id` or `slug` |
| OHLCV chart data | `GET /v2/cryptocurrency/ohlcv/historical` | v2 | `id`, `convert`, `time_start`, `time_end`, `interval` |
| Market pairs table | `GET /v2/cryptocurrency/market-pairs/latest` | v2 | `id` or `slug`, pagination |

Auth header on all calls: `X-CMC_PRO_API_KEY: <key>`

---

## Source Precedence

`methodology_api > live_structured_data > rendered_ui > marketing_copy`

---

## Snapshot Metadata Contract

Required on every capture (`freshness_class: live`).

| Key | Type | Required | Notes |
|-----|------|----------|-------|
| `canonical_url` | string | yes | Full URL including slug |
| `captured_at` | RFC 3339 UTC | yes | Anchors all price and market data |
| `slug` | string | yes | URL path identifier |
| `ucid` | integer | yes | CMC numeric asset ID |
| `locale` | BCP 47 | yes | Affects number formatting |
| `display_currency` | string | yes | Session fiat currency |
| `hydration_state` | enum | yes | `loading` \| `partial` \| `ready` |
| `source_type` | enum | yes | `methodology_api` \| `live_structured_dom` \| `rendered_ui` \| `mixed` |

---

## Page Sections

### 1. Core Market Statistics
<!-- The hero stats panel at the very top of the page — the numbers most users look at first. -->

Displayed prominently at the top of every coin detail page:

- **Current price** in display currency (real-time)
- **24-hour price change** — percentage and absolute value
- **Market capitalization** — circulating supply × current price
- **Fully diluted valuation (FDV)** — max supply × current price *(uses max supply, not total supply minus burned tokens)
- **24-hour trading volume** and **Vol/Mkt Cap ratio*
- **Circulating supply**, **total supply**, and **max supply** (where applicable)
- **CMC rank** — global rank by market capitalization
- **Unlocked market cap** — for tokens with vesting schedules; circulating (unlocked) supply × price
- **Holders** — on-chain address count; shown for Solana SPL and EVM tokens; not shown for native L1 assets (BTC, ETH)
- **Treasury Holdings** — for assets with known institutional holdings (e.g. Bitcoin, BNB)

**Agent rule:** All numeric values in this section require `hydration_state: ready`. Do not extract pre-hydration placeholders.

---

### 2. Asset Metadata Panel
<!-- The sidebar or info block showing links, contract addresses, social handles, and category tags — static reference data about the project itself. -->

Key reference data (generally static; updates on project changes):

- **Official website(s)*
- **Whitepaper** — direct link where available
- **Contract address(es)** — for tokens; multi-chain tokens list one address per network
- **Socials** — Twitter/X, Reddit, Telegram, Discord, GitHub
- **Security rating** — CertiK audit score where available; links to full audit report
- **Block explorers** — e.g. blockchain.com for BTC, Etherscan for ETH
- **Supported wallets*
- **Tags / Categories** — e.g. "Layer 1", "DeFi", "Bitcoin Ecosystem"

**Agent rule:** Metadata panel is `periodic` freshness — not real-time. Do not treat as live data.

---

### 3. Currency Converter
<!-- The small "1 BTC = X USD" calculator widget on the page — not the full converter hub at /converter/. -->

Embedded real-time converter using live price data. Powered by `GET /v2/tools/price-conversion`.

---

### 4. Price Performance Highlights
<!-- The ATH/ATL and 24h range tiles — snapshot milestones, not a live chart. -->

- **24h range** — intraday low and high
- **All-time high (ATH)** — historical peak price with date and drawdown percentage
- **All-time low (ATL)** — historical trough with date and gain percentage
- Link to full historical data: `https://coinmarketcap.com/currencies/{slug}/historical-data/`

---

### 5. Historical Price Chart
<!-- The main interactive price chart — the primary visual on the page. Supports line and candlestick views with time range toggles. -->

Interactive chart supporting:

**Time ranges:** 1h, 24h, 7d, 1m, 3m, 6m, 1y, YTD, all time

**Price denominations:** USD (default), BTC

**Chart types:** Line (default), Candlestick/OHLCV

**Overlays:** Volume bars, market cap toggle

**Additional features:** Log scale, zoom/pan, crosshair, full-screen mode

Data source: aggregated price across CMC-tracked exchanges, weighted by volume.

**API equivalent:** `GET /v2/cryptocurrency/ohlcv/historical`

---

### 6. CMC AI — Q&As
<!-- A set of clickable question chips that open AI-generated answers about the coin. Editorial/generated content — not market data. -->

AI-powered Q&A pairs for common asset queries:

- Why is [coin]'s price up/down today?
- What could affect [coin]'s future price?
- What are people saying about [coin]?
- What is the latest news on [coin]?
- What is [coin]?
- What is next on [coin]'s roadmap?
- What is the latest update in [coin]'s codebase?

**Two modes:*
- **Pre-generated** — for high-volume coins; cached answers load immediately
- **On-demand** — for all other coins; live AI response at request time

CMC AI standalone product: `https://coinmarketcap.com/cmc-ai/ask/`

**Agent rule:** AI-generated Q&A content is NOT a data contract. Do not treat answers as authoritative market data or price predictions.

---

### 7. Market Pairs
<!-- The exchange listings table — shows where and how the coin is traded, with prices and volumes per pair. -->

Full list of trading pairs across CMC-tracked exchanges. Filterable by market type (All / CEX / DEX) and instrument type (Spot / Perpetual / Futures).

Columns: exchange name, pair, price, 24h volume, volume percentage, liquidity, last updated.

**API equivalent:** `GET /v2/cryptocurrency/market-pairs/latest`

---

### 8. News
<!-- A curated feed of news articles about the coin from editorial partners. Not a data source. -->

Curated articles from editorial partners and indexed feeds. Filterable by **Top** (engagement) and **Latest** (recency).

**Agent rule:** News content is editorial — not a data source for price or market fact.

---

### 9. Community Sentiment
<!-- A bullish/bearish poll driven by CMC user votes, plus a live community discussion feed. User-generated — not a market data source. -->

Real-time bullish/bearish sentiment from CMC community votes:

- Percentage bullish vs. bearish
- Total vote count
- Community feed of member posts

**Agent rule:** User-generated content — not a market data contract.

---

### 10. Yield (Where Applicable)
<!-- A staking/lending rates panel — only appears for coins where CMC tracks yield options. Absent for most assets. -->

For stakeable/lendable assets: yield products, APY/APR rates, and mechanism types. Only present if CMC has tracked yield options for the asset.

---

### 11. Analytics (Where Applicable)
<!-- On-chain market cycle indicators (e.g. MVRV, Puell Multiple for BTC). Asset-specific — not present on most pages. -->

Asset-specific on-chain analytics for select high-cap assets. Examples for Bitcoin: MVRV Z-Score, Puell Multiple. Not present on all pages.

---

### 12. Token Unlocks (Where Applicable)
<!-- A vesting schedule panel showing when locked tokens will enter circulation. Only present for tokens with known unlock contracts. -->

For tokens with vesting contracts and known future unlock events:

- Unlock schedule timeline
- Next unlock date, amount, and USD value
- Unlock categories (team, investors, ecosystem fund, community)
- Total locked vs. unlocked split
- Unlock history

Links to: `https://coinmarketcap.com/token-unlocks/`

---

### 13. Holders (Where Applicable)
<!-- On-chain holder distribution data — total address count and top wallet rankings. Only available for EVM and Solana tokens; absent for BTC, ETH, and other native L1 assets. -->

For Solana SPL and EVM-compatible tokens:

- Total holder count (unique non-zero balance addresses)
- Top holders table (address, balance, % of supply)
- Holder concentration indicators

Not available for native L1 assets (BTC, ETH).

---

### 14. Treasury Holdings (Where Applicable)
<!-- A table of publicly known institutional/corporate holders (e.g. MicroStrategy for BTC). Currently only present for Bitcoin and BNB pages. -->

For assets with publicly known institutional holdings (currently Bitcoin and BNB):

- Entity name, coins held, USD value, % of total supply

Links to: `https://coinmarketcap.com/charts/bitcoin-treasuries/` (BTC) or equivalent.

---

### 15. About Section
<!-- Long-form editorial description of the coin — what it is, its history, how it works. Written by CMC editors. Not a data source. -->

Long-form editorial content on the asset's purpose, history, architecture, tokenomics, and milestones. Written by the CoinMarketCap editorial team.

**Agent rule:** Editorial copy — not authoritative for price, supply, or technical specs. Use Methodology and API for data.

---

### 16. FAQs
<!-- Structured Q&A block with schema.org markup for SEO. Editorial answers — not a data contract. -->

Structured FAQ with schema.org markup. Covers price queries, how-to, and conceptual questions.

**Agent rule:** FAQ answers are editorial — not data contracts.

---

### 17. Related Content
<!-- "You might also like" navigation links to similar coins and category pages. Editorial curation — not ranked market data. -->

Editorial navigation links to related coins and thematic category pages. Not ranked market data.

---

## Data Freshness

| Module | Freshness class |
|--------|----------------|
| Price, volume, market cap | `real_time` |
| Chart data | `near_real_time` |
| Market pairs | `near_real_time` |
| Holder counts | `periodic` |
| Security ratings | `periodic` |
| News | `periodic` |
| About / FAQ / Related content | `snapshot` (editorial cadence) |
| AI Q&A | `generated` |

---

## Automation Contract

| Item | Value |
|------|-------|
| Fetch target | `https://coinmarketcap.com/currencies/{slug}/` |
| Stable extraction | Prefer Pro API endpoints over DOM for all numeric data |
| Hydration gate | KPI strip and chart require `hydration_state: ready` |
| Cache TTL | Price/volume: 1–5 min; metadata: hours; editorial: days |
| Diff contract | Compare snapshots with matching `slug`, `display_currency`, `captured_at` |
| Provenance | Persist `source_type`, `ucid`, `captured_at` on every capture |

---

## Ignore List

- About section prose — editorial copy, not a data contract
- FAQ answers — editorial
- AI Q&A answers — generated content, not market fact
- Community feed posts — user-generated
- Related content modules — editorial navigation
- Any numeric value extracted before `hydration_state: ready`
- Trust/credibility badges and partner logos

---

## Related CMC Pages

| Surface | URL |
|---------|-----|
| Global market overview | `https://coinmarketcap.com/charts/` |
| Full coin rankings | `https://coinmarketcap.com/` |
| Historical OHLCV data | `https://coinmarketcap.com/currencies/{slug}/historical-data/` |
| Bitcoin treasury tracker | `https://coinmarketcap.com/charts/bitcoin-treasuries/` |
| Token unlocks dashboard | `https://coinmarketcap.com/token-unlocks/` |
| DEX token detail | `https://dex.coinmarketcap.com/token/{network}/{contract-address}/` |
| Fear & Greed Index | `https://coinmarketcap.com/charts/fear-and-greed-index/` |
| Exchange rankings | `https://coinmarketcap.com/rankings/exchanges/` |
| Exchange detail | `https://coinmarketcap.com/exchanges/{slug}/` |
