---
title: "Get Btc Dormancy"
method: GET
path: "/api/v1/on-chain/dormancy/btc"
tags: ["On-Chain Intelligence"]
---

# Get Btc Dormancy

`GET /api/v1/on-chain/dormancy/btc`

## Request

- Base URL: `https://cryptodataapi.com`
- URL: `https://cryptodataapi.com/api/v1/on-chain/dormancy/btc`
- Auth: API key in header `X-API-Key`

BTC supply-shock / dormancy signals via CoinMetrics Community API.

Returns:
- **MVRV** (market cap / realized cap) — the canonical supply-shock indicator
  with zone classification (capitulation → accumulation → neutral →
  elevated → euphoria)
- **Active addresses** — network health + adoption proxy
- **Issuance USD/24h** — direct miner pressure proxy
- **Exchange net flow USD/24h** — independent cross-check of QuickNode
  derived ERC-20 flows

## Response `200`

Successful Response

- DormancyResponse
  - `as_of` integer, required
  - `as_of_date` string, required
  - `metrics` DormancyMetrics, required
    - `mvrv` number, nullable
    - `mvrv_7d_change_pct` number, nullable
    - `mvrv_30d_change_pct` number, nullable
    - `active_addresses` number, nullable
    - `active_addresses_7d_change_pct` number, nullable
    - `total_nonzero_addresses` number, nullable
    - `issuance_usd_24h` number, nullable
    - `exchange_inflow_usd_24h` number, nullable
    - `exchange_outflow_usd_24h` number, nullable
    - `exchange_net_flow_usd_24h` number, nullable
    - `price_usd` number, nullable
  - `metric_dates` object, nullable
  - `mvrv_signal` MVRVSignal, required
    - `zone` string, required: capitulation | accumulation | neutral | elevated | euphoria | unknown
    - `value` number, nullable
    - `interpretation` string, nullable
    - `reason` string, nullable
  - `samples` integer, required

---

[API](https://skmtc.dev/cryptodataapi/apis/crypto-data-api.md) · [All operations](https://skmtc.dev/cryptodataapi/apis/crypto-data-api/llms.txt) · [OpenAPI document](https://skmtc.dev/cryptodataapi/apis/crypto-data-api/revisions/8628b754ca81?raw)
