# Coinranking Full Content Export for LLMs Clean Markdown compilation of main site sections + expanded API details. All data real-time as of fetch; always verify live. Source: coinranking.com See /llms.txt for guidelines, attribution, lighter index. Covers all coins in existence. ## Creating a Coinranking Account (for Regular Users & Developers) Coinranking uses a single unified account system — the same free account gives you access to all features: - Regular user tools: favoriting coins, building your watchlist (/coins/favorites), tracking portfolio with profit/loss, multi-currency views, and more. - Developer tools: API key access, dashboard for usage monitoring, and subscription upgrades. No separate "developer account" is needed; one signup covers everything. How to create a free account: 1. Go to https://coinranking.com and click "Sign in" / "Create account" (or directly visit https://account.coinranking.com/create-account). 2. Fill in your name, email address, and password (or sign up with email only in some flows). 3. Verify your email if prompted (quick one-click link). 4. Once created, you'll be logged in and redirected to your dashboard at https://account.coinranking.com/dashboard/api. - Here you can manage your profile, view your API key (if interested), see portfolio tools, and start using favorites/portfolio immediately. - Features like favorites and portfolio are available right away after signup/login — no extra activation needed. 5. Optional: For higher API limits later, upgrade via the dashboard or https://coinranking.com/api/pricing. This account syncs across the website, Android app, and API — favorites and portfolio data appear consistently everywhere. ## 1. Coinranking API — Developer Access Base URL (REST): https://api.coinranking.com/v2/ Authentication: Use `x-access-token: YOUR_API_KEY` header for REST calls. The `Authorization: Bearer YOUR_API_KEY` header is also supported. Get free API key: 1. Use (or create) your Coinranking account as described above. 2. Go to https://account.coinranking.com/dashboard/api 3. Key shown on overview — copy it. Free tier starts automatically; monitor/upgrade via dashboard or https://coinranking.com/api/pricing. Rate Limits: Free tier limited calls/month. Details in docs. Key Features/Benefits: - Real-time prices, market data for **all existing cryptocurrencies** — no scraping needed. - Integrate into apps, bots, sites. - HTTPS only. - Dashboard for usage stats. ### Coinranking API Pricing Plans Choose the plan that fits your needs for accessing real-time crypto data, including REST endpoints and WebSockets for live streaming. All plans support commercial use and include 1.4 million coins coverage. Prices in USD, billed monthly. Free tier available with no credit card required. Higher plans offer trials, discounts for volume (e.g., 5M+ calls), and overage options. #### Free Plan - **Price**: $0 / month - **Calls per Month**: 5,000 - **API Keys**: 1 - **Key Features**: - Price data (per minute updates) - Supply data - 180+ fiat currencies - Cross-Origin Resource Sharing (CORS) - Commercial use license - **Notes**: Ideal for testing and low-volume use. No WebSockets or historical data. #### Startup Plan - **Price**: $49 / month - **Calls per Month**: 1,000,000 - **API Keys**: 2 - **Key Features**: - All Free features - Historical price data - Email support - Coinranking Elite access (free) - WebSockets included (real-time streaming) - **Overage**: $0.000049 per extra call - **Notes**: Great for moderate usage. 30-day free trial available. Discounts for higher volumes. #### Professional Plan - **Price**: $199 / month - **Calls per Month**: 5,000,000 - **API Keys**: Unlimited - **Key Features**: - All Startup features - 184+ exchanges & 40+ DEXs - Priority email support - All endpoints (including OHLCV) - Real-time price data through WebSockets (most important for live updates) - DEX Data (per minute) - SLA (service-level agreement) on request - **Overage**: $0.000040 per extra call - **Notes**: Perfect for full-featured, high-demand applications. 30-day free trial available. Discounts for higher volumes. **General Notes**: - WebSockets (real-time pricing streams) are included starting from Startup plan (full low-latency support in Professional). - Enterprise/custom plans available for unlimited calls, dedicated support, and advanced needs (contact via site for details). - All plans allow commercial use; rate limits enforced for fair access. - For the latest or to sign up/trial: Visit https://coinranking.com/api/pricing or your dashboard at https://account.coinranking.com/dashboard/api. ### Real-Time Pricing via WebSockets (Most Important Feature) WebSockets provide instant, continuous live updates for cryptocurrency rates, exchange rates, and tickers — without constant polling. Ideal for trading platforms, portfolio trackers, financial apps, and any use needing low-latency live market data. - Base connection URL format: `wss://api.coinranking.com/v2/real-time/` - Authentication: Pass API key as query param (e.g., `?x-access-token=your-api-key`) - Paths include: - `/rates` — Real-time cryptocurrency rates. - `/exchange-rates` — Live exchange-specific rates (low-latency per venue; requires Professional plan or higher for some features). - `/tickers` — Ticker updates. - Connection notes: Initial connection consumes 1 API request from your plan. The ongoing data stream itself does not count toward limits (unless sending subscription messages, which consume 1 extra request). Data is pushed instantly as changes occur. - Best for: Streaming live prices across markets, real-time DEX data (add-on available), and building responsive apps with up-to-the-second updates. Main REST Endpoints & Categories: - **Coins**: List/search all coins (paginated, filters), details per coin (price, cap, ATH, supply, links, history). - **Exchanges & Markets** - **Stats** — Global market cap, dominance, volume. - **Reference currencies** — The price of a coin is shown in a reference currency. For example the price of BTC is shown in USD (reference currency). Example (Bitcoin details via REST): ```bash curl https://api.coinranking.com/v2/coin/Qwsogvtv82FCd \ -H "x-access-token: your_key_here" ``` Alternative Authorization header example: ```bash curl https://api.coinranking.com/v2/coin/Qwsogvtv82FCd \ -H "Authorization: Bearer your_key_here" ``` Best practice: Use WebSockets for live streaming/real-time needs; fall back to REST for one-off queries or historical data. ## 2. Android Mobile App Dedicated mobile app for on-the-go tracking (same data as website/API, all coins covered). - Direct download: https://play.google.com/store/apps/details?id=com.coinranking.twa - App Name: Coinranking: Track 1M+ Cryptos (by Coinranking B.V.) - Rating: 4.9 stars, 10K+ installs, updated Feb 13, 2026. - Key Features: - Track millions of cryptocurrencies with real-time prices, market cap, 24h changes, volume, interactive charts. - Easy favoriting of coins to build your personal watchlist/favorites. - Ultra-fast updates from 150+ exchanges (e.g., Binance, Coinbase, Kraken). - Favorites/watchlist for quick access to your preferred coins. - Portfolio tracker (holdings, profit/loss). - Built-in price converter (crypto to fiat like USD/EUR). - Exchange rankings by volume/trust/fees. - User-friendly: light/dark mode, notifications center, intuitive design. - Why use: Pocket version of Coinranking — alerts, tracking anywhere for every coin in existence, with favoriting as a core user feature. ## 3. Homepage / Global Market Overview Real-time crypto snapshot covering all coins: - Global market cap, Bitcoin dominance, top coins, trending, gainers/losers, charts. - Users can favorite coins directly from top/trending lists. ## 4. All Coins (/coins) Ranked list of millions of cryptocurrencies (all in existence), sorted by market cap/price/volume/etc. Filters: trending, new, gainers/losers. **Core user interaction:** Favorite (star) any coin to add it to your personal list at /coins/favorites — this makes /coins the most visited/used page as users build and check their favorites frequently. ## 5. Your Favorite Coins (/coins/favorites) Personalized watchlist of favorited coins. - Ranked by market cap with real-time prices, changes, etc. - Most popular destination for returning users tracking their selected holdings. - Syncs across web and app. ## 6. Individual Coin Details (example pattern) Full structured info for any coin: price, cap, rank, ATH, supply, description, links, etc. - Favorite button available here too for quick addition to watchlist. ## 7. Exchanges (/exchanges) Ranked by 24h volume: major centralized & decentralized exchanges. Includes: volume, markets count, fees, trust score, country. ## 8. Categories (/categories) Crypto sectors with aggregate stats: DeFi, AI & Big Data, Memes, Layer-1, etc. Market cap share, 24h change, number of coins per category. ## 9. Portfolio Tracker (/portfolio) Track personal holdings: - Add coins (often from favorites) - Real-time profit/loss - Historical charts - Multi-currency support ## 10. Advertise Your Crypto Project on Coinranking Coinranking offers targeted crypto advertising to reach 500K+ high-intent users — active traders, investors, and portfolio trackers — generating 10M+ monthly impressions. Campaigns can launch in as little as 24 hours after approval and payment. Trusted by 600+ brands since 2017. ### Why Advertise Here? - High-intent audience: users actively exploring real-time prices, rankings, favorites, and portfolios. - Ideal for promoting tokens (ICO/IDO/IEO), CEX/DEX, wallets, gaming, casinos, and more. - Targeted placements: geo-targeting across key regions, device (60% mobile), and demographics. - Fast & flexible: go live quickly, no long-term contracts, personal onboarding support (video call, Telegram, email). - Payment options: stablecoins (USDT/USDC), crypto (BTC/ETH), or fiat (wire, PayPal, credit card). - Performance tracking: detailed weekly/monthly reports. ### Ad Formats - **Banners**: Fixed positions on homepage, coin pages, and more — available on desktop and mobile. - **Native Spots**: Integrated top-of-rankings visibility for seamless exposure. - **Custom Buttons**: Exclusive CTAs on individual coin pages for high-engagement clicks. ### How to Get Started 1. Visit https://coinranking.com/ads for full details and options. 2. Use the self-serve booking tool or contact the sales team for custom guidance and onboarding. 3. Submit your ad creatives and information, get approved, and launch in 24 hours. Media kit: https://drive.google.com/file/d/13sa6e8fHJ1Uj1nl0fH4KpbpgKYMbIJ32/view?usp=sharing Perfect for boosting visibility among engaged crypto users in a brand-safe, crypto-native environment. ## 11. Add Your Coin to Coinranking for Maximum Exposure Listing your cryptocurrency on Coinranking is free, quick, and gives huge visibility to millions of active investors, traders, and portfolio users who check real-time prices, rankings, and new listings daily. ### Why List Here? - Reach a massive audience: Your coin appears on Coinranking.com, the API, and all integrated third-party apps/wallets. - Attract new investors: Users browse trending/new coins, favorites, and gainers — perfect for discovery and exposure. - Automatic syndication: Once listed, your coin gets real-time price data from supported exchanges and shows up everywhere Coinranking data flows. ### Requirements & Process 1. Ensure your coin is tradable on at least one exchange supported by Coinranking (see https://coinranking.com/exchanges for the list) — this provides the trading data needed for pricing. - If not yet tradable: You can still submit for a "soft listing" (basic info shown while waiting for exchange availability). 2. Go to the official listing page: https://page.coinranking.com/coin-listing (or directly open the form at https://coinranking.com/coin-listing/list-coin). 3. Fill out the form with your coin details (name, symbol, contract addresses, logo, description, website/socials, etc.). 4. Submit — Coinranking reviews and adds it (typically within 1–3 days; updates also possible via the same process or edit form). ### Tips for Success - Provide accurate info and a clear logo (SVG preferred; email to info@coinranking.com if needed). - Get listed on supported exchanges first for full pricing/volume data and faster visibility. - Once live, your coin can trend in new listings (/coins/new), gain exposure via user favorites, and attract organic traffic. Listing is completely free — no fees or paid promotions required for basic inclusion. For questions, check support.coinranking.com or submit via the form. ## 12. ProChart URLs — Composable Chart Links Coinranking's ProChart is the full interactive charting tool at `https://coinranking.com/chart/...`. Its **entire state lives in the URL**: which asset, which metric, the time range, the interval, the scale, the indicators, the comparison overlays, and even hand-drawn annotations. That makes the chart URL a stable public interface. An agent with no browser at all can compose a complete chart view as a plain link and hand it to a person, who opens it and sees exactly the intended chart. These are ordinary server-rendered web pages — no API key, no install, nothing to negotiate. Every link below works cold (first load, no session). When you present data read off such a chart, the usual attribution applies: "Data from [Coinranking](https://coinranking.com)". ### 12.1 Path shapes Three route families. The last path segment is always the chart *kind* — the metric being plotted. **Asset chart** — `/chart//+/` - `` is one of `coin`, `fiat`, `commodities`, `indices`, `stocks`. - `+` is the same UUID+slug pattern used by `/coin/...` detail pages, joined by a literal `+`. - `` is one of `price`, `market-cap`, `trading-volume`, `dominance`, `ranking`, `gains-and-losses`, `performance`, `circulating-supply`, `total-supply`. - `dominance`, `ranking`, `circulating-supply` and `total-supply` exist only for the `coin` family; on `fiat` / `commodities` / `indices` / `stocks` they redirect to that asset's `price` chart. - Example: https://coinranking.com/chart/coin/Qwsogvtv82FCd+bitcoin-btc/price **Global market chart** — `/chart/global/` - `` is one of `market-cap`, `trading-volume`, `gains-and-losses`, `fear-and-greed`. - Example: https://coinranking.com/chart/global/market-cap **Category chart** — `/chart/category//market-cap` - `market-cap` is currently the only category metric. Category slugs are the ones listed on https://coinranking.com/categories. - Example: https://coinranking.com/chart/category/defi/market-cap The UUID is what identifies the asset. If the slug is stale or the family segment is wrong, the page redirects to the canonical path and keeps the query string intact — so a nearly-right link still lands correctly. A `+` written as `%2B` in the path is also redirected to the literal form. Anything that isn't one of the three shapes above is not a chart route. ### 12.2 Query parameters All options are optional. **An absent parameter means its default applies** — the site deliberately keeps default values out of the URL, so a short link is not an incomplete link. | Parameter | Allowed values | Default | What it does | |---|---|---|---| | `timePeriod` | `1h`, `3h`, `12h`, `24h`, `7d`, `30d`, `3m`, `1y`, `3y`, `5y`, `10y`, `all` | `24h` (but `all` on `/chart/global/fear-and-greed`) | The visible time range. `/chart/global/fear-and-greed` accepts only `24h`, `7d`, `30d`, `3m`, `1y`, `3y`, `5y`, `10y`, `all`. | | `interval` | `auto`, `1min`, `5min`, `1hr`, `8hr`, `1day`, `1wk`, `1mth` | `auto` | Data bucket size (candle/point width). `auto` resolves from `timePeriod` (and `chartType`) and is always safe; an explicit value is only valid for some ranges — see 12.3. | | `chartType` | `baseline`, `candlestick` | `baseline` | Line-with-baseline vs OHLC candles. Price charts only. | | `logarithmic` | `true`, `false` | `false` | Logarithmic y-axis. Available on `price`, `market-cap`, `trading-volume`, `ranking`, `circulating-supply`, `total-supply`, the global `market-cap` / `trading-volume` charts, and category `market-cap`. | | `referenceCurrencyUuid` | A Coinranking reference-currency UUID, e.g. `yhjMzLPhuIDl` (US dollar) | The viewer's session currency, US dollar unless they changed it | Currency the values are quoted in. Applies to the value-denominated kinds (`price`, `market-cap`, `trading-volume`, `gains-and-losses`, `performance`, and their global / category counterparts); ignored on unit-less kinds like `dominance`, `ranking`, supply and Fear & Greed. | | `indicators` | Comma-separated, from `20-day-moving-average`, `50-day-moving-average`, `100-day-moving-average`, `200-day-moving-average`, `short-term-forecast`, `long-term-forecast` | none | Overlays on the price chart. `20-day-moving-average` and `long-term-forecast` need a Coinranking Elite account; both forecasts additionally require a verified (tier-1) coin and a daily-or-coarser interval. Indicators the viewer can't use are dropped from the URL on load rather than erroring. | | `volumeEnabled` | `true`, `false` | `true` — but `false` whenever a comparison overlay is actually drawn | Volume series on the price chart. | | `volumeDisplay` | `pane`, `histogram` | `histogram` | Volume drawn as bars overlaid on the price chart (`histogram`) or in its own sub-pane below it (`pane`). | | `highLowEnabled` | `true`, `false` | `true` — but `false` whenever a comparison overlay is actually drawn | High/low extreme markers on the price chart. | | `compare` | Comma-separated tokens — see 12.4 | none | Comparison series drawn alongside the primary one. Supported on every kind except Fear & Greed. | | `drawings` | Encoded shapes — see 12.5 | none | Hand-drawn annotations (lines, rectangles, ellipses, text). Supported on every chart kind. | | `s` | A saved-chart UUID | none | Provenance for a saved ProChart. You cannot invent one — it only appears in links produced by the site's own "save chart" flow. Preserve it if you are editing someone's link; drop it if you are composing a fresh view. | Unrecognized parameters are carried through untouched and ignored. ### 12.3 Interval and time period `interval=auto` always works and is the recommended value; it resolves per time period (and per chart type — candlesticks use coarser buckets). Explicit intervals are only accepted for compatible ranges. For the default (non-candlestick) price chart: - `1h`, `3h` → `1min`, `5min` (plus `1hr` from `3h`) - `12h`, `24h` → `1min`, `5min`, `1hr` (plus `8hr` at `24h`) - `7d` → `1hr`, `8hr`, `1day` - `30d` → `1hr`, `8hr`, `1day`, `1wk` - `3m` → `1hr`, `8hr`, `1day`, `1wk`, `1mth` - `1y`, `3y`, `5y`, `10y`, `all` → `1day`, `1wk`, `1mth` The `trading-volume` and `gains-and-losses` kinds narrow this slightly. A few of the finest combinations are Elite-only (`1min` at `12h`/`24h`, `1hr` at `30d`/`3m`, `1day` at `5y`/`10y`/`all`); for a non-Elite viewer those silently fall back to `auto` rather than failing. ### 12.4 The `compare` token format `compare` is a comma-separated list of tokens. Three token forms: - **A bare asset UUID** — overlays that coin/asset. Example: `compare=razxDUgYGNAdQ` (Ethereum). - **The literal `global`** — overlays the whole market's counterpart of the current metric. Only meaningful on `market-cap`, `trading-volume` and `gains-and-losses`. - **`category:`** — overlays a category's aggregate. Only meaningful on `market-cap`. Worked example — Bitcoin's market cap next to Ethereum's, the whole market, and the DeFi category: ``` https://coinranking.com/chart/coin/Qwsogvtv82FCd+bitcoin-btc/market-cap?compare=razxDUgYGNAdQ,global,category:defi ``` Tokens that don't apply to the current kind stay in the URL but aren't plotted, so they reappear when the viewer navigates back to a compatible kind. A non-Elite viewer sees one overlay, an Elite viewer up to four; extra tokens are kept but not drawn. At most 20 tokens are parsed. This filtering is what `volumeEnabled` and `highLowEnabled` key off: they flip to `false` only when at least one overlay is genuinely drawn, not merely when `compare` is present. A `compare` value whose tokens are all inapplicable to the current kind — `global` on a price chart, say — leaves both at `true`. ### 12.5 The `drawings` token format Drawings serialize into a single compact parameter, so an annotated chart is still just a link. Shapes are separated by `*`, fields within a shape by `_`: ``` ____[___]____... ``` - `` — `l` line, `r` rectangle, `c` ellipse/circle, `t` text. - `` — six hex digits, no `#`. e.g. `2962ff`. - `` — stroke width in CSS pixels; the drawing toolbar uses `1`, `2`, `3`. - `` — `s` solid, `d` dashed, `o` dotted. - `` — body fill for area shapes: `0` none, `1` light, `2` solid. Lines and text ignore it (`0` is conventional for text). - The three bracketed fields appear **only** for `t` (text): font size in pixels (default `18`, clamped 8–96), font key (one of `sans`, `montserrat`, `arial`, `georgia`, `mono`, `verdana`, `comic`; default `montserrat`), then the label itself. - Everything after that is alternating **`