On-Chain API

All On-Chain Metrics

477 metrics across 71 supported assets, generated from the same manifests used by the API.

Reset
477 endpoints, catalog 927ed17c749a5e0cPage 9 of 10
sth-median-mvrvpro

Sth Median Mvrv

On-Chain Metrics
GET /api/v1/onchain/sth-median-mvrvTry in Playground

Response fields

block_height: number?btc_price: number?date: string?formattedDate: string?price: number?sth_median_cost_basis: number?sth_median_mvrv: number?timestamp: integer?ledger_index: number?breakeven_line: number?

Query parameters

NameTypeDescription
daysintegerNumber of recent calendar days to return.
limitintegerMaximum number of rows to return.
chainstringChain or asset identifier.
startDatedateInclusive start date in YYYY-MM-DD format.
endDatedateInclusive end date in YYYY-MM-DD format.
formatstringResponse serialization format.
fieldsstringComma-separated response fields to project from each row.
dataResolutionstringRequested on-chain data resolution, when the metric advertises it in /api/onchain/manifest. Daily (1d) is the default; block and sub-day resolutions are served from the same metric endpoint.
sth-mvrvpro

Sth Mvrv

On-Chain Metrics
GET /api/v1/onchain/sth-mvrvTry in Playground

Response fields

block_height: number?btc_price: number?date: string?formattedDate: string?price: number?sth_cost_basis: number?sth_cost_basis_usd: number?sth_mvrv: number?sth_mvrv_z_score: number?sth_realized_price: number?sth_supply: number?sth_supply_btc: number?timestamp: integer?ledger_index: number?breakeven_line: number?

Query parameters

NameTypeDescription
daysintegerNumber of recent calendar days to return.
limitintegerMaximum number of rows to return.
chainstringChain or asset identifier.
startDatedateInclusive start date in YYYY-MM-DD format.
endDatedateInclusive end date in YYYY-MM-DD format.
formatstringResponse serialization format.
fieldsstringComma-separated response fields to project from each row.
dataResolutionstringRequested on-chain data resolution, when the metric advertises it in /api/onchain/manifest. Daily (1d) is the default; block and sub-day resolutions are served from the same metric endpoint.
sth-mvrv-z-scorepro

Sth Mvrv Z Score

On-Chain Metrics
GET /api/v1/onchain/sth-mvrv-z-scoreTry in Playground

Response fields

block_height: number?btc_price: number?date: string?formattedDate: string?price: number?sth_cost_basis_usd: number?sth_mvrv: number?sth_mvrv_smoothed: number?sth_mvrv_z_score: number?sth_realized_price: number?sth_supply: number?sth_supply_btc: number?timestamp: integer?sth_mvrv_z_score_smoothed: number?ledger_index: number?market_cap_usd: number?realized_cap_usd: number?sth_mvrv_ratio: number?sth_mvrv_zscore: number?z_score: number?zero_line: number?

Query parameters

NameTypeDescription
daysintegerNumber of recent calendar days to return.
limitintegerMaximum number of rows to return.
chainstringChain or asset identifier.
startDatedateInclusive start date in YYYY-MM-DD format.
endDatedateInclusive end date in YYYY-MM-DD format.
formatstringResponse serialization format.
fieldsstringComma-separated response fields to project from each row.
dataResolutionstringRequested on-chain data resolution, when the metric advertises it in /api/onchain/manifest. Daily (1d) is the default; block and sub-day resolutions are served from the same metric endpoint.
sth-net-positionpro

Sth Net Position

On-Chain Metrics
GET /api/v1/onchain/sth-net-positionTry in Playground

Response fields

block_height: number?btc_price: number?date: string?formattedDate: string?price: number?sth_accumulation: number?sth_btc_in_loss: number?sth_btc_in_profit: number?sth_distribution: number?sth_net_position_change: number?sth_percentage: number?sth_position_change_negative: number?sth_position_change_positive: number?sth_supply_btc: number?timestamp: integer?ledger_index: number?sth_net_position: number?

Query parameters

NameTypeDescription
daysintegerNumber of recent calendar days to return.
limitintegerMaximum number of rows to return.
chainstringChain or asset identifier.
startDatedateInclusive start date in YYYY-MM-DD format.
endDatedateInclusive end date in YYYY-MM-DD format.
sth-net-position-changepro

Sth Net Position Change

On-Chain Metrics
GET /api/v1/onchain/sth-net-position-change?chain=hyperliquidTry in Playground

Response fields

btc_price: number?date: string?price: number?sth_net_position_change: number?timestamp: integer?

Query parameters

NameTypeDescription
daysintegerNumber of recent calendar days to return.
limitintegerMaximum number of rows to return.
chainstringChain or asset identifier.
startDatedateInclusive start date in YYYY-MM-DD format.
endDatedateInclusive end date in YYYY-MM-DD format.
formatstringResponse serialization format.
fieldsstringComma-separated response fields to project from each row.
dataResolutionstringRequested on-chain data resolution, when the metric advertises it in /api/onchain/manifest. Daily (1d) is the default; block and sub-day resolutions are served from the same metric endpoint.
sth-nuplpro

Sth Nupl

On-Chain Metrics
GET /api/v1/onchain/sth-nuplTry in Playground

Response fields

block_height: number?btc_price: number?date: string?formattedDate: string?market_phase: number?price: number?sth_cost_basis_usd: number?sth_market_cap: number?sth_nupl: number?sth_realized_cap: number?sth_supply_btc: number?timestamp: integer?ledger_index: number?sth_nupl_momentum_negative: number?sth_nupl_momentum_positive: number?sth_nupl_sma: number?

Query parameters

NameTypeDescription
daysintegerNumber of recent calendar days to return.
limitintegerMaximum number of rows to return.
chainstringChain or asset identifier.
startDatedateInclusive start date in YYYY-MM-DD format.
endDatedateInclusive end date in YYYY-MM-DD format.
formatstringResponse serialization format.
fieldsstringComma-separated response fields to project from each row.
dataResolutionstringRequested on-chain data resolution, when the metric advertises it in /api/onchain/manifest. Daily (1d) is the default; block and sub-day resolutions are served from the same metric endpoint.
sth-nupl-momentumpro

Sth Nupl Momentum

On-Chain Metrics
GET /api/v1/onchain/sth-nupl-momentumTry in Playground

Response fields

block_height: number?btc_price: number?date: string?formattedDate: string?market_cap_usd: number?market_phase: number?nupl: number?price: number?realized_cap_usd: number?sth_cost_basis_usd: number?sth_nupl: number?sth_nupl_sma_30: number?sth_nupl_sma_365: number?sth_supply_btc: number?timestamp: integer?ledger_index: number?sth_nupl_momentum: number?momentum: number?sth_nupl_momentum_30d: number?sth_nupl_momentum_90d: number?sth_nupl_momentum_negative: number?sth_nupl_momentum_positive: number?sth_nupl_sma: number?z_score: number?

Query parameters

NameTypeDescription
daysintegerNumber of recent calendar days to return.
limitintegerMaximum number of rows to return.
chainstringChain or asset identifier.
startDatedateInclusive start date in YYYY-MM-DD format.
endDatedateInclusive end date in YYYY-MM-DD format.
formatstringResponse serialization format.
fieldsstringComma-separated response fields to project from each row.
dataResolutionstringRequested on-chain data resolution, when the metric advertises it in /api/onchain/manifest. Daily (1d) is the default; block and sub-day resolutions are served from the same metric endpoint.
sth-pl-ratiopro

Sth Pl Ratio

On-Chain Metrics
GET /api/v1/onchain/sth-pl-ratio?chain=hyperliquidTry in Playground

Response fields

btc_price: number?date: string?price: number?sth_pl_ratio: number?timestamp: integer?

Query parameters

NameTypeDescription
daysintegerNumber of recent calendar days to return.
limitintegerMaximum number of rows to return.
chainstringChain or asset identifier.
startDatedateInclusive start date in YYYY-MM-DD format.
endDatedateInclusive end date in YYYY-MM-DD format.
formatstringResponse serialization format.
fieldsstringComma-separated response fields to project from each row.
dataResolutionstringRequested on-chain data resolution, when the metric advertises it in /api/onchain/manifest. Daily (1d) is the default; block and sub-day resolutions are served from the same metric endpoint.
sth-position-change-negativepro

Sth Position Change Negative

On-Chain Metrics
GET /api/v1/onchain/sth-position-change-negative?chain=hyperliquidTry in Playground

Response fields

btc_price: number?date: string?price: number?sth_position_change_negative: number?timestamp: integer?

Query parameters

NameTypeDescription
daysintegerNumber of recent calendar days to return.
limitintegerMaximum number of rows to return.
chainstringChain or asset identifier.
startDatedateInclusive start date in YYYY-MM-DD format.
endDatedateInclusive end date in YYYY-MM-DD format.
formatstringResponse serialization format.
fieldsstringComma-separated response fields to project from each row.
dataResolutionstringRequested on-chain data resolution, when the metric advertises it in /api/onchain/manifest. Daily (1d) is the default; block and sub-day resolutions are served from the same metric endpoint.
sth-position-change-positivepro

Sth Position Change Positive

On-Chain Metrics
GET /api/v1/onchain/sth-position-change-positive?chain=hyperliquidTry in Playground

Response fields

btc_price: number?date: string?price: number?sth_position_change_positive: number?timestamp: integer?

Query parameters

NameTypeDescription
daysintegerNumber of recent calendar days to return.
limitintegerMaximum number of rows to return.
chainstringChain or asset identifier.
startDatedateInclusive start date in YYYY-MM-DD format.
endDatedateInclusive end date in YYYY-MM-DD format.
formatstringResponse serialization format.
fieldsstringComma-separated response fields to project from each row.
dataResolutionstringRequested on-chain data resolution, when the metric advertises it in /api/onchain/manifest. Daily (1d) is the default; block and sub-day resolutions are served from the same metric endpoint.
sth-pvrpro

Sth Pvr

On-Chain Metrics
GET /api/v1/onchain/sth-pvrTry in Playground

Response fields

block_height: number?btc_price: number?date: string?formattedDate: string?price: number?profit_volatility_ratio: number?sth_cost_basis: number?sth_cost_basis_usd: number?sth_mvrv: number?sth_profit_volatility_ratio: number?sth_pvr: number?sth_realized_price: number?sth_supply: number?sth_supply_btc: number?timestamp: integer?zero_line: number?daily_realized_loss_btc: number?daily_realized_loss_usd: number?daily_realized_profit_btc: number?daily_realized_profit_usd: number?lth_btc_in_loss: number?lth_btc_in_profit: number?lth_cost_basis: number?lth_cost_basis_usd: number?lth_mvrv: number?lth_net_position_change: number?lth_percentage: number?lth_realized_cap: number?lth_realized_cap_usd: number?lth_realized_loss_usd: number?lth_realized_price: number?lth_realized_profit_usd: number?lth_rpl_ratio: number?lth_sopr: number?lth_supply: number?lth_supply_btc: number?net_rpl: number?pct_circulating_lth_in_loss: number?pct_circulating_lth_in_profit: number?pct_circulating_sth_in_loss: number?pct_circulating_sth_in_profit: number?pct_lth_in_loss: number?pct_lth_in_profit: number?pct_sth_in_loss: number?pct_sth_in_profit: number?sth_btc_in_loss: number?sth_btc_in_profit: number?sth_net_position_change: number?sth_percentage: number?sth_realized_cap: number?sth_realized_cap_usd: number?sth_realized_loss_usd: number?sth_realized_profit_usd: number?sth_rpl_ratio: number?sth_sopr: number?price_volatility_30d: number?

Query parameters

NameTypeDescription
daysintegerNumber of recent calendar days to return.
limitintegerMaximum number of rows to return.
chainstringChain or asset identifier.
startDatedateInclusive start date in YYYY-MM-DD format.
endDatedateInclusive end date in YYYY-MM-DD format.
formatstringResponse serialization format.
fieldsstringComma-separated response fields to project from each row.
dataResolutionstringRequested on-chain data resolution, when the metric advertises it in /api/onchain/manifest. Daily (1d) is the default; block and sub-day resolutions are served from the same metric endpoint.
sth-realizedpro

Sth Realized

On-Chain Metrics
GET /api/v1/onchain/sth-realized?chain=hyperliquidTry in Playground

Response fields

btc_price: number?date: string?price: number?sth_realized_usd: number?timestamp: integer?

Query parameters

NameTypeDescription
daysintegerNumber of recent calendar days to return.
limitintegerMaximum number of rows to return.
chainstringChain or asset identifier.
startDatedateInclusive start date in YYYY-MM-DD format.
endDatedateInclusive end date in YYYY-MM-DD format.
formatstringResponse serialization format.
fieldsstringComma-separated response fields to project from each row.
dataResolutionstringRequested on-chain data resolution, when the metric advertises it in /api/onchain/manifest. Daily (1d) is the default; block and sub-day resolutions are served from the same metric endpoint.
sth-realized-cappro

Sth Realized Cap

On-Chain Metrics
GET /api/v1/onchain/sth-realized-cap?chain=xrpTry in Playground

Response fields

btc_price: number?date: string?formattedDate: string?ledger_index: number?price: number?sth_realized_cap: number?timestamp: integer?

Query parameters

NameTypeDescription
daysintegerNumber of recent calendar days to return.
limitintegerMaximum number of rows to return.
chainstringChain or asset identifier.
startDatedateInclusive start date in YYYY-MM-DD format.
endDatedateInclusive end date in YYYY-MM-DD format.
formatstringResponse serialization format.
fieldsstringComma-separated response fields to project from each row.
dataResolutionstringRequested on-chain data resolution, when the metric advertises it in /api/onchain/manifest. Daily (1d) is the default; block and sub-day resolutions are served from the same metric endpoint.
sth-realized-losspro

Sth Realized Loss

On-Chain Metrics
GET /api/v1/onchain/sth-realized-loss?chain=hyperliquidTry in Playground

Response fields

btc_price: number?date: string?price: number?sth_realized_loss_usd: number?timestamp: integer?

Query parameters

NameTypeDescription
daysintegerNumber of recent calendar days to return.
limitintegerMaximum number of rows to return.
chainstringChain or asset identifier.
startDatedateInclusive start date in YYYY-MM-DD format.
endDatedateInclusive end date in YYYY-MM-DD format.
formatstringResponse serialization format.
fieldsstringComma-separated response fields to project from each row.
dataResolutionstringRequested on-chain data resolution, when the metric advertises it in /api/onchain/manifest. Daily (1d) is the default; block and sub-day resolutions are served from the same metric endpoint.
sth-realized-pl-ratiopro

Sth Realized Pl Ratio

On-Chain Metrics
GET /api/v1/onchain/sth-realized-pl-ratioTry in Playground

Response fields

block_height: number?btc_price: number?date: string?formattedDate: string?price: number?sth_pl_ratio: number?sth_realized_loss: number?sth_realized_loss_usd: number?sth_realized_profit: number?sth_realized_profit_usd: number?timestamp: integer?ledger_index: number?sth_realized_loss_btc: number?sth_realized_pl_ratio: number?sth_realized_profit_btc: number?ratio: number?sth_cost_basis_usd: number?sth_realized_pl_ratio_btc: number?sth_realized_pl_ratio_sma_30: number?sth_realized_pl_ratio_sma_90: number?sth_realized_pl_ratio_usd: number?sth_realized_price: number?sth_supply: number?sth_supply_btc: number?

Query parameters

NameTypeDescription
daysintegerNumber of recent calendar days to return.
limitintegerMaximum number of rows to return.
chainstringChain or asset identifier.
startDatedateInclusive start date in YYYY-MM-DD format.
endDatedateInclusive end date in YYYY-MM-DD format.
formatstringResponse serialization format.
fieldsstringComma-separated response fields to project from each row.
dataResolutionstringRequested on-chain data resolution, when the metric advertises it in /api/onchain/manifest. Daily (1d) is the default; block and sub-day resolutions are served from the same metric endpoint.
sth-realized-pl-ratio-momentumpro

Sth Realized Pl Ratio Momentum

On-Chain Metrics
GET /api/v1/onchain/sth-realized-pl-ratio-momentumTry in Playground

Response fields

age_bands: number?band_0_loss_btc: number?band_0_profit_btc: number?band_1_loss_btc: number?band_1_profit_btc: number?band_2_loss_btc: number?band_2_profit_btc: number?band_3_loss_btc: number?band_3_profit_btc: number?band_4_loss_btc: number?band_4_profit_btc: number?block_height: number?btc_price: number?date: string?formattedDate: string?price: number?sth_pl_ratio: number?sth_realized_loss_usd: number?sth_realized_pl: number?sth_realized_pl_ratio: number?sth_realized_pl_ratio_sma_30: number?sth_realized_pl_ratio_sma_90: number?sth_realized_profit_usd: number?sth_rpl_momentum: number?sth_rpl_sma_30: number?sth_rpl_sma_365: number?timestamp: integer?ledger_index: number?sth_realized_pl_ratio_momentum: number?realized_pl_ratio: number?realized_pl_ratio_btc: number?rpl_ratio_momentum: number?rpl_ratio_momentum_btc: number?rpl_ratio_sma_30: number?rpl_ratio_sma_30_btc: number?rpl_ratio_sma_365: number?rpl_ratio_sma_365_btc: number?momentum: number?realized_pl_ratio_usd: number?sth_momentum_negative_area: number?sth_momentum_positive_area: number?sth_pl_ratio_btc: number?sth_pl_ratio_sma: number?sth_realized_pl_ratio_btc: number?sth_realized_pl_ratio_usd: number?

Query parameters

NameTypeDescription
daysintegerNumber of recent calendar days to return.
limitintegerMaximum number of rows to return.
chainstringChain or asset identifier.
startDatedateInclusive start date in YYYY-MM-DD format.
endDatedateInclusive end date in YYYY-MM-DD format.
formatstringResponse serialization format.
fieldsstringComma-separated response fields to project from each row.
dataResolutionstringRequested on-chain data resolution, when the metric advertises it in /api/onchain/manifest. Daily (1d) is the default; block and sub-day resolutions are served from the same metric endpoint.
sth-realized-pricepro

Sth Realized Price

On-Chain Metrics
GET /api/v1/onchain/sth-realized-price?chain=hyperliquidTry in Playground

Response fields

btc_price: number?date: string?price: number?sth_realized_price: number?timestamp: integer?

Query parameters

NameTypeDescription
daysintegerNumber of recent calendar days to return.
limitintegerMaximum number of rows to return.
chainstringChain or asset identifier.
startDatedateInclusive start date in YYYY-MM-DD format.
endDatedateInclusive end date in YYYY-MM-DD format.
formatstringResponse serialization format.
fieldsstringComma-separated response fields to project from each row.
dataResolutionstringRequested on-chain data resolution, when the metric advertises it in /api/onchain/manifest. Daily (1d) is the default; block and sub-day resolutions are served from the same metric endpoint.
sth-realized-profitpro

Sth Realized Profit

On-Chain Metrics
GET /api/v1/onchain/sth-realized-profit?chain=hyperliquidTry in Playground

Response fields

btc_price: number?date: string?price: number?sth_realized_profit_usd: number?timestamp: integer?

Query parameters

NameTypeDescription
daysintegerNumber of recent calendar days to return.
limitintegerMaximum number of rows to return.
chainstringChain or asset identifier.
startDatedateInclusive start date in YYYY-MM-DD format.
endDatedateInclusive end date in YYYY-MM-DD format.
formatstringResponse serialization format.
fieldsstringComma-separated response fields to project from each row.
dataResolutionstringRequested on-chain data resolution, when the metric advertises it in /api/onchain/manifest. Daily (1d) is the default; block and sub-day resolutions are served from the same metric endpoint.
sth-realized-profit-losspro

Sth Realized Profit Loss

On-Chain Metrics
GET /api/v1/onchain/sth-realized-profit-loss?chain=litecoinTry in Playground

Response fields

block_height: number?btc_price: number?date: string?formattedDate: string?price: number?sth_net_realized_pnl_usd: number?sth_realized_loss_usd: number?sth_realized_profit_usd: number?timestamp: integer?block: number?sth_net_realized_pl: number?sth_realized_loss: number?sth_realized_profit: number?

Query parameters

NameTypeDescription
daysintegerNumber of recent calendar days to return.
limitintegerMaximum number of rows to return.
chainstringChain or asset identifier.
startDatedateInclusive start date in YYYY-MM-DD format.
endDatedateInclusive end date in YYYY-MM-DD format.
formatstringResponse serialization format.
fieldsstringComma-separated response fields to project from each row.
dataResolutionstringRequested on-chain data resolution, when the metric advertises it in /api/onchain/manifest. Daily (1d) is the default; block and sub-day resolutions are served from the same metric endpoint.
sth-rpl-mompro

Sth Rpl Mom

On-Chain Metrics
GET /api/v1/onchain/sth-rpl-mom?chain=hyperliquidTry in Playground

Response fields

btc_price: number?date: string?price: number?sth_rpl_mom: number?timestamp: integer?

Query parameters

NameTypeDescription
daysintegerNumber of recent calendar days to return.
limitintegerMaximum number of rows to return.
chainstringChain or asset identifier.
startDatedateInclusive start date in YYYY-MM-DD format.
endDatedateInclusive end date in YYYY-MM-DD format.
formatstringResponse serialization format.
fieldsstringComma-separated response fields to project from each row.
dataResolutionstringRequested on-chain data resolution, when the metric advertises it in /api/onchain/manifest. Daily (1d) is the default; block and sub-day resolutions are served from the same metric endpoint.
sth-rpl-sma30pro

Sth Rpl Sma30

On-Chain Metrics
GET /api/v1/onchain/sth-rpl-sma30?chain=hyperliquidTry in Playground

Response fields

btc_price: number?date: string?price: number?sth_rpl_sma30: number?timestamp: integer?

Query parameters

NameTypeDescription
daysintegerNumber of recent calendar days to return.
limitintegerMaximum number of rows to return.
chainstringChain or asset identifier.
startDatedateInclusive start date in YYYY-MM-DD format.
endDatedateInclusive end date in YYYY-MM-DD format.
formatstringResponse serialization format.
fieldsstringComma-separated response fields to project from each row.
dataResolutionstringRequested on-chain data resolution, when the metric advertises it in /api/onchain/manifest. Daily (1d) is the default; block and sub-day resolutions are served from the same metric endpoint.
sth-rpl-sma365pro

Sth Rpl Sma365

On-Chain Metrics
GET /api/v1/onchain/sth-rpl-sma365?chain=hyperliquidTry in Playground

Response fields

btc_price: number?date: string?price: number?sth_rpl_sma365: number?timestamp: integer?

Query parameters

NameTypeDescription
daysintegerNumber of recent calendar days to return.
limitintegerMaximum number of rows to return.
chainstringChain or asset identifier.
startDatedateInclusive start date in YYYY-MM-DD format.
endDatedateInclusive end date in YYYY-MM-DD format.
formatstringResponse serialization format.
fieldsstringComma-separated response fields to project from each row.
dataResolutionstringRequested on-chain data resolution, when the metric advertises it in /api/onchain/manifest. Daily (1d) is the default; block and sub-day resolutions are served from the same metric endpoint.
sth-soprpro

Sth Sopr

On-Chain Metrics
GET /api/v1/onchain/sth-soprTry in Playground

Response fields

block_height: number?btc_price: number?date: string?formattedDate: string?price: number?sopr: number?sth_percentage: number?sth_sopr: number?sth_supply_btc: number?timestamp: integer?ledger_index: number?adjusted_sopr: number?spent_outputs: number?sth_sopr_momentum_negative: number?sth_sopr_momentum_positive: number?sth_sopr_sma: number?sth_sopr_sma_90: number?

Query parameters

NameTypeDescription
daysintegerNumber of recent calendar days to return.
limitintegerMaximum number of rows to return.
chainstringChain or asset identifier.
startDatedateInclusive start date in YYYY-MM-DD format.
endDatedateInclusive end date in YYYY-MM-DD format.
sth-sopr-momentumpro

Sth Sopr Momentum

On-Chain Metrics
GET /api/v1/onchain/sth-sopr-momentumTry in Playground

Response fields

adjusted_sopr: number?block_height: number?btc_price: number?date: string?formattedDate: string?price: number?sopr: number?spent_outputs: number?spent_value_usd: number?sth_sopr: number?sth_sopr_sma_30: number?sth_sopr_sma_90: number?sth_supply_btc: number?timestamp: integer?ledger_index: number?sth_sopr_momentum: number?momentum: number?sth_sopr_momentum_30d: number?sth_sopr_momentum_90d: number?sth_sopr_momentum_negative: number?sth_sopr_momentum_positive: number?sth_sopr_sma: number?sth_sopr_sma_365: number?z_score: number?

Query parameters

NameTypeDescription
daysintegerNumber of recent calendar days to return.
limitintegerMaximum number of rows to return.
chainstringChain or asset identifier.
startDatedateInclusive start date in YYYY-MM-DD format.
endDatedateInclusive end date in YYYY-MM-DD format.
formatstringResponse serialization format.
fieldsstringComma-separated response fields to project from each row.
dataResolutionstringRequested on-chain data resolution, when the metric advertises it in /api/onchain/manifest. Daily (1d) is the default; block and sub-day resolutions are served from the same metric endpoint.
sth-stresspro

Sth Stress

On-Chain Metrics
GET /api/v1/onchain/sth-stressTry in Playground

Response fields

block_height: number?btc_price: number?date: string?formattedDate: string?price: number?realized_price_1d_1w: number?realized_price_1m_3m: number?realized_price_1w_1m: number?realized_price_3m_6m: number?sth_composite: number?sth_composite_zscore: number?sth_cost_basis: number?sth_realized_price: number?timestamp: integer?ledger_index: number?sth_stress: number?sth_stress_normalized: number?

Query parameters

NameTypeDescription
daysintegerNumber of recent calendar days to return.
limitintegerMaximum number of rows to return.
chainstringChain or asset identifier.
startDatedateInclusive start date in YYYY-MM-DD format.
endDatedateInclusive end date in YYYY-MM-DD format.
formatstringResponse serialization format.
fieldsstringComma-separated response fields to project from each row.
dataResolutionstringRequested on-chain data resolution, when the metric advertises it in /api/onchain/manifest. Daily (1d) is the default; block and sub-day resolutions are served from the same metric endpoint.
sth-stress-zpro

Sth Stress Z

On-Chain Metrics
GET /api/v1/onchain/sth-stress-z?chain=hyperliquidTry in Playground

Response fields

btc_price: number?date: string?price: number?sth_stress_z: number?timestamp: integer?

Query parameters

NameTypeDescription
daysintegerNumber of recent calendar days to return.
limitintegerMaximum number of rows to return.
chainstringChain or asset identifier.
startDatedateInclusive start date in YYYY-MM-DD format.
endDatedateInclusive end date in YYYY-MM-DD format.
formatstringResponse serialization format.
fieldsstringComma-separated response fields to project from each row.
dataResolutionstringRequested on-chain data resolution, when the metric advertises it in /api/onchain/manifest. Daily (1d) is the default; block and sub-day resolutions are served from the same metric endpoint.
sth-supplypro

Sth Supply

On-Chain Metrics
GET /api/v1/onchain/sth-supplyTry in Playground

Response fields

block_height: number?btc_price: number?date: string?formattedDate: string?price: number?sth_percentage: number?sth_supply_btc: number?timestamp: integer?ledger_index: number?sth_supply: number?

Query parameters

NameTypeDescription
daysintegerNumber of recent calendar days to return.
limitintegerMaximum number of rows to return.
chainstringChain or asset identifier.
startDatedateInclusive start date in YYYY-MM-DD format.
endDatedateInclusive end date in YYYY-MM-DD format.
formatstringResponse serialization format.
fieldsstringComma-separated response fields to project from each row.
dataResolutionstringRequested on-chain data resolution, when the metric advertises it in /api/onchain/manifest. Daily (1d) is the default; block and sub-day resolutions are served from the same metric endpoint.
sth-wealth-concentrationpro

Sth Wealth Concentration

On-Chain Metrics
GET /api/v1/onchain/sth-wealth-concentrationTry in Playground

Response fields

block_height: number?btc_price: number?date: string?formattedDate: string?price: number?realized_cap: number?realized_cap_usd: number?sth_concentration_change_negative: number?sth_concentration_change_positive: number?sth_cost_basis_usd: number?sth_supply_btc: number?sth_wealth_concentration: number?sth_wealth_concentration_change: number?sth_wealth_concentration_pct: number?timestamp: integer?ledger_index: number?sth_realized_cap: number?top10_pct_share: number?

Query parameters

NameTypeDescription
daysintegerNumber of recent calendar days to return.
limitintegerMaximum number of rows to return.
chainstringChain or asset identifier.
startDatedateInclusive start date in YYYY-MM-DD format.
endDatedateInclusive end date in YYYY-MM-DD format.
formatstringResponse serialization format.
fieldsstringComma-separated response fields to project from each row.
dataResolutionstringRequested on-chain data resolution, when the metric advertises it in /api/onchain/manifest. Daily (1d) is the default; block and sub-day resolutions are served from the same metric endpoint.
stock-to-flowpro

Stock To Flow

On-Chain Metrics
GET /api/v1/onchain/stock-to-flowTry in Playground

Response fields

btc_price: number?date: string?days_to_halving: number?formattedDate: string?model_price: number?model_price_planb: number?model_ratio: number?price: number?stock_to_flow: number?timestamp: integer?

Query parameters

NameTypeDescription
daysintegerNumber of recent calendar days to return.
limitintegerMaximum number of rows to return.
chainstringChain or asset identifier.
startDatedateInclusive start date in YYYY-MM-DD format.
endDatedateInclusive end date in YYYY-MM-DD format.
formatstringResponse serialization format.
fieldsstringComma-separated response fields to project from each row.
dataResolutionstringRequested on-chain data resolution, when the metric advertises it in /api/onchain/manifest. Daily (1d) is the default; block and sub-day resolutions are served from the same metric endpoint.
supplypro

Supply

On-Chain Metrics
GET /api/v1/onchain/supply?chain=xrpTry in Playground

Response fields

btc_price: number?date: string?formattedDate: string?ledger_index: number?price: number?supply: number?timestamp: integer?supply_hype: number?

Query parameters

NameTypeDescription
daysintegerNumber of recent calendar days to return.
limitintegerMaximum number of rows to return.
chainstringChain or asset identifier.
startDatedateInclusive start date in YYYY-MM-DD format.
endDatedateInclusive end date in YYYY-MM-DD format.
formatstringResponse serialization format.
fieldsstringComma-separated response fields to project from each row.
dataResolutionstringRequested on-chain data resolution, when the metric advertises it in /api/onchain/manifest. Daily (1d) is the default; block and sub-day resolutions are served from the same metric endpoint.
supply-1yr-pluspro

Supply 1yr Plus

On-Chain Metrics
GET /api/v1/onchain/supply-1yr-plusTry in Playground

Response fields

block_height: number?btc_price: number?date: string?formattedDate: string?hodl_wave_realized_cap_pct_band_0: number?hodl_wave_realized_cap_pct_band_1: number?hodl_wave_realized_cap_pct_band_10: number?hodl_wave_realized_cap_pct_band_11: number?hodl_wave_realized_cap_pct_band_2: number?hodl_wave_realized_cap_pct_band_3: number?hodl_wave_realized_cap_pct_band_4: number?hodl_wave_realized_cap_pct_band_5: number?hodl_wave_realized_cap_pct_band_6: number?hodl_wave_realized_cap_pct_band_7: number?hodl_wave_realized_cap_pct_band_8: number?hodl_wave_realized_cap_pct_band_9: number?hodl_wave_supply_pct_band_0: number?hodl_wave_supply_pct_band_1: number?hodl_wave_supply_pct_band_10: number?hodl_wave_supply_pct_band_11: number?hodl_wave_supply_pct_band_2: number?hodl_wave_supply_pct_band_3: number?hodl_wave_supply_pct_band_4: number?hodl_wave_supply_pct_band_5: number?hodl_wave_supply_pct_band_6: number?hodl_wave_supply_pct_band_7: number?hodl_wave_supply_pct_band_8: number?hodl_wave_supply_pct_band_9: number?price: number?supply_1yr_plus: number?supply_1yr_plus_btc: number?supply_1yr_plus_change: number?supply_1yr_plus_change_negative: number?supply_1yr_plus_change_positive: number?supply_1yr_plus_pct: number?supply_less_1yr: number?supply_less_1yr_pct: number?timestamp: integer?ledger_index: number?

Query parameters

NameTypeDescription
daysintegerNumber of recent calendar days to return.
limitintegerMaximum number of rows to return.
chainstringChain or asset identifier.
startDatedateInclusive start date in YYYY-MM-DD format.
endDatedateInclusive end date in YYYY-MM-DD format.
formatstringResponse serialization format.
fieldsstringComma-separated response fields to project from each row.
dataResolutionstringRequested on-chain data resolution, when the metric advertises it in /api/onchain/manifest. Daily (1d) is the default; block and sub-day resolutions are served from the same metric endpoint.
supply-dynamicspro

Supply Dynamics

On-Chain Metrics
GET /api/v1/onchain/supply-dynamicsTry in Playground

Response fields

active_supply_btc: number?block_height: number?btc_price: number?circulating_supply_btc: number?date: string?formattedDate: string?liveliness: number?lth_supply_btc: number?price: number?sth_supply_btc: number?timestamp: integer?vaulted_supply_btc: number?vaultedness: number?active_supply: number?ledger_index: number?vaulted_supply: number?

Query parameters

NameTypeDescription
daysintegerNumber of recent calendar days to return.
limitintegerMaximum number of rows to return.
chainstringChain or asset identifier.
startDatedateInclusive start date in YYYY-MM-DD format.
endDatedateInclusive end date in YYYY-MM-DD format.
formatstringResponse serialization format.
fieldsstringComma-separated response fields to project from each row.
dataResolutionstringRequested on-chain data resolution, when the metric advertises it in /api/onchain/manifest. Daily (1d) is the default; block and sub-day resolutions are served from the same metric endpoint.
supply-evm-circulatingpro

Supply Evm Circulating

On-Chain Metrics
GET /api/v1/onchain/supply-evm-circulating?chain=hyperliquidTry in Playground

Response fields

btc_price: number?date: string?price: number?supply_evm_circulating_hype: number?timestamp: integer?

Query parameters

NameTypeDescription
daysintegerNumber of recent calendar days to return.
limitintegerMaximum number of rows to return.
chainstringChain or asset identifier.
startDatedateInclusive start date in YYYY-MM-DD format.
endDatedateInclusive end date in YYYY-MM-DD format.
formatstringResponse serialization format.
fieldsstringComma-separated response fields to project from each row.
dataResolutionstringRequested on-chain data resolution, when the metric advertises it in /api/onchain/manifest. Daily (1d) is the default; block and sub-day resolutions are served from the same metric endpoint.
supply-evm-noncircpro

Supply Evm Noncirc

On-Chain Metrics
GET /api/v1/onchain/supply-evm-noncirc?chain=hyperliquidTry in Playground

Response fields

btc_price: number?date: string?price: number?supply_evm_noncirc_hype: number?timestamp: integer?

Query parameters

NameTypeDescription
daysintegerNumber of recent calendar days to return.
limitintegerMaximum number of rows to return.
chainstringChain or asset identifier.
startDatedateInclusive start date in YYYY-MM-DD format.
endDatedateInclusive end date in YYYY-MM-DD format.
formatstringResponse serialization format.
fieldsstringComma-separated response fields to project from each row.
dataResolutionstringRequested on-chain data resolution, when the metric advertises it in /api/onchain/manifest. Daily (1d) is the default; block and sub-day resolutions are served from the same metric endpoint.
supply-in-losspro

Supply In Loss

On-Chain Metrics
GET /api/v1/onchain/supply-in-lossTry in Playground

Response fields

block_height: number?btc_in_loss: number?btc_in_profit: number?btc_price: number?current_supply: number?date: string?formattedDate: string?percent_btc_in_loss: number?percent_btc_in_profit: number?price: number?supply_in_loss_btc: number?supply_in_loss_percent: number?supply_in_profit_btc: number?supply_in_profit_percent: number?timestamp: integer?ledger_index: number?supply_in_loss: number?supply_in_loss_pct: number?

Query parameters

NameTypeDescription
daysintegerNumber of recent calendar days to return.
limitintegerMaximum number of rows to return.
chainstringChain or asset identifier.
startDatedateInclusive start date in YYYY-MM-DD format.
endDatedateInclusive end date in YYYY-MM-DD format.
formatstringResponse serialization format.
fieldsstringComma-separated response fields to project from each row.
dataResolutionstringRequested on-chain data resolution, when the metric advertises it in /api/onchain/manifest. Daily (1d) is the default; block and sub-day resolutions are served from the same metric endpoint.
supply-in-profitprolegacy

Legacy V1 compatibility path. Production historically returned 'profit-loss' for this endpoint; use the canonical replacement for new integrations.

On-Chain Metrics
GET /api/v1/onchain/supply-in-profitTry in Playground

Canonical replacement: /api/v1/onchain/profit-loss

Response fields

block_height: number?btc_in_loss: number?btc_in_profit: number?btc_price: number?current_supply: number?date: string?formattedDate: string?percent_btc_in_loss: number?percent_btc_in_profit: number?price: number?supply_in_loss_btc: number?supply_in_loss_pct: number?supply_in_loss_percent: number?supply_in_profit_btc: number?supply_in_profit_pct: number?supply_in_profit_percent: number?timestamp: integer?circulating_supply_btc: number?ledger_index: number?profit_loss: number?abs_loss: number?abs_profit: number?

Query parameters

NameTypeDescription
daysintegerNumber of recent calendar days to return.
limitintegerMaximum number of rows to return.
chainstringChain or asset identifier.
startDatedateInclusive start date in YYYY-MM-DD format.
endDatedateInclusive end date in YYYY-MM-DD format.
formatstringResponse serialization format.
fieldsstringComma-separated response fields to project from each row.
dataResolutionstringRequested on-chain data resolution, when the metric advertises it in /api/onchain/manifest. Daily (1d) is the default; block and sub-day resolutions are served from the same metric endpoint.
supply-in-profit-losspro

Supply In Profit Loss

On-Chain Metrics
GET /api/v1/onchain/supply-in-profit-lossTry in Playground

Response fields

block_height: number?btc_price: number?date: string?formattedDate: string?lth_supply_in_loss_btc: number?lth_supply_in_profit_btc: number?price: number?sth_supply_in_loss_btc: number?sth_supply_in_profit_btc: number?supply_in_loss_btc: number?supply_in_loss_pct: number?supply_in_profit_btc: number?supply_in_profit_pct: number?timestamp: integer?percent_btc_in_loss: number?percent_btc_in_profit: number?supply_in_loss_percent: number?supply_in_profit_percent: number?current_supply: number?btc_in_loss: number?btc_in_profit: number?circulating_supply_btc: number?ledger_index: number?profit_loss: number?abs_loss: number?abs_profit: number?

Query parameters

NameTypeDescription
daysintegerNumber of recent calendar days to return.
limitintegerMaximum number of rows to return.
chainstringChain or asset identifier.
startDatedateInclusive start date in YYYY-MM-DD format.
endDatedateInclusive end date in YYYY-MM-DD format.
formatstringResponse serialization format.
fieldsstringComma-separated response fields to project from each row.
dataResolutionstringRequested on-chain data resolution, when the metric advertises it in /api/onchain/manifest. Daily (1d) is the default; block and sub-day resolutions are served from the same metric endpoint.
supply-inflationpro

Supply Inflation

On-Chain Metrics
GET /api/v1/onchain/supply-inflationTry in Playground

Response fields

cointime_adjusted_inflation_rate: number?date: string?formattedDate: string?inflation_rate: number?price: number?timestamp: integer?block_height: number?

Query parameters

NameTypeDescription
daysintegerNumber of recent calendar days to return.
limitintegerMaximum number of rows to return.
chainstringChain or asset identifier.
startDatedateInclusive start date in YYYY-MM-DD format.
endDatedateInclusive end date in YYYY-MM-DD format.
formatstringResponse serialization format.
fieldsstringComma-separated response fields to project from each row.
dataResolutionstringRequested on-chain data resolution, when the metric advertises it in /api/onchain/manifest. Daily (1d) is the default; block and sub-day resolutions are served from the same metric endpoint.
supply-liquiditypro

Supply Liquidity

On-Chain Metrics
GET /api/v1/onchain/supply-liquidityTry in Playground

Response fields

btc_price: number?date: string?dormant_share_pct: number?etf_share_pct: number?exchange_share_pct: number?formattedDate: string?timestamp: integer?

Query parameters

NameTypeDescription
daysintegerNumber of recent calendar days to return.
limitintegerMaximum number of rows to return.
chainstringChain or asset identifier.
startDatedateInclusive start date in YYYY-MM-DD format.
endDatedateInclusive end date in YYYY-MM-DD format.
formatstringResponse serialization format.
fieldsstringComma-separated response fields to project from each row.
supply-velocitypro

Supply Velocity

On-Chain Metrics
GET /api/v1/onchain/supply-velocityTry in Playground

Response fields

cointime_adjusted_velocity_btc: number?date: string?formattedDate: string?price: number?timestamp: integer?velocity_btc: number?block_height: number?

Query parameters

NameTypeDescription
daysintegerNumber of recent calendar days to return.
limitintegerMaximum number of rows to return.
chainstringChain or asset identifier.
startDatedateInclusive start date in YYYY-MM-DD format.
endDatedateInclusive end date in YYYY-MM-DD format.
formatstringResponse serialization format.
fieldsstringComma-separated response fields to project from each row.
dataResolutionstringRequested on-chain data resolution, when the metric advertises it in /api/onchain/manifest. Daily (1d) is the default; block and sub-day resolutions are served from the same metric endpoint.
taproot-usagepro

Taproot Usage

On-Chain Metrics
GET /api/v1/onchain/taproot-usageTry in Playground

Response fields

date: string?formattedDate: string?output_share_percent: number?prevout_share_percent: number?price: number?timestamp: integer?transactions_with_output_percent: number?transactions_with_prevout_percent: number?

Query parameters

NameTypeDescription
daysintegerNumber of recent calendar days to return.
limitintegerMaximum number of rows to return.
chainstringChain or asset identifier.
startDatedateInclusive start date in YYYY-MM-DD format.
endDatedateInclusive end date in YYYY-MM-DD format.
formatstringResponse serialization format.
fieldsstringComma-separated response fields to project from each row.
dataResolutionstringRequested on-chain data resolution, when the metric advertises it in /api/onchain/manifest. Daily (1d) is the default; block and sub-day resolutions are served from the same metric endpoint.
thermocappro

Thermocap

On-Chain Metrics
GET /api/v1/onchain/thermocapTry in Playground

Response fields

blocks: number?btc_price: number?coinbase_rewards_btc: number?daily_revenue_usd: number?date: string?fees_btc: number?formattedDate: string?market_cap: number?market_cap_usd: number?price: number?supply_btc: number?thermocap: number?thermocap_to_mcap_ratio: number?thermocap_usd: number?timestamp: integer?fee_revenue_usd: number?fee_to_reward_ratio: number?reserve_issuance: number?security_budget_pct: number?block_height: number?

Query parameters

NameTypeDescription
daysintegerNumber of recent calendar days to return.
limitintegerMaximum number of rows to return.
chainstringChain or asset identifier.
startDatedateInclusive start date in YYYY-MM-DD format.
endDatedateInclusive end date in YYYY-MM-DD format.
formatstringResponse serialization format.
fieldsstringComma-separated response fields to project from each row.
dataResolutionstringRequested on-chain data resolution, when the metric advertises it in /api/onchain/manifest. Daily (1d) is the default; block and sub-day resolutions are served from the same metric endpoint.
thermocap-flowpro

Thermocap Flow

On-Chain Metrics
GET /api/v1/onchain/thermocap-flowTry in Playground

Response fields

active_mvrv: number?active_realized_price: number?active_supply_btc: number?aviv_nupl: number?aviv_ratio: number?block_height: number?btc_price: number?circulating_supply_btc: number?cointime_price: number?date: string?formattedDate: string?investor_cap: number?liveliness: number?market_cap: number?miner_position_change: number?miner_position_change_negative: number?miner_position_change_positive: number?mvrv_ratio: number?nupl: number?price: number?realized_cap: number?supply_in_loss_btc: number?supply_in_profit_btc: number?thermocap: number?timestamp: integer?true_market_mean_price: number?vaulted_price: number?vaulted_supply_btc: number?vaultedness: number?coinbase_rewards_btc: number?daily_revenue_usd: number?investor_cap_delta: number?thermocap_delta: number?daily_mining_revenue_usd: number?

Query parameters

NameTypeDescription
daysintegerNumber of recent calendar days to return.
limitintegerMaximum number of rows to return.
chainstringChain or asset identifier.
startDatedateInclusive start date in YYYY-MM-DD format.
endDatedateInclusive end date in YYYY-MM-DD format.
formatstringResponse serialization format.
fieldsstringComma-separated response fields to project from each row.
dataResolutionstringRequested on-chain data resolution, when the metric advertises it in /api/onchain/manifest. Daily (1d) is the default; block and sub-day resolutions are served from the same metric endpoint.
total-addressespro

Total Addresses

On-Chain Metrics
GET /api/v1/onchain/total-addressesTry in Playground

Response fields

date: string?formattedDate: string?price: number?timestamp: integer?total_addresses: number?btc_price: number?ledger_index: number?block_height: number?

Query parameters

NameTypeDescription
daysintegerNumber of recent calendar days to return.
limitintegerMaximum number of rows to return.
chainstringChain or asset identifier.
startDatedateInclusive start date in YYYY-MM-DD format.
endDatedateInclusive end date in YYYY-MM-DD format.
formatstringResponse serialization format.
fieldsstringComma-separated response fields to project from each row.
dataResolutionstringRequested on-chain data resolution, when the metric advertises it in /api/onchain/manifest. Daily (1d) is the default; block and sub-day resolutions are served from the same metric endpoint.
transaction-feespro

Transaction Fees

On-Chain Metrics
GET /api/v1/onchain/transaction-feesTry in Playground

Response fields

avg_fees_per_block: number?block_height: number?blocks: number?btc_price: number?coinbase_rewards_btc: number?daily_issuance_btc: number?date: string?difficulty: number?fees_btc: number?fees_usd: number?formattedDate: string?hash_rate: number?last_height: number?price: number?timestamp: integer?total_fees_btc: number?total_fees_usd: number?tx_count: number?utxos_created: number?utxos_spent: number?cumulative_fees_burned: number?fees_burned: number?ledger_index: number?transaction_fees: number?fee_per_tx: number?fee_revenue_usd: number?

Query parameters

NameTypeDescription
daysintegerNumber of recent calendar days to return.
limitintegerMaximum number of rows to return.
chainstringChain or asset identifier.
startDatedateInclusive start date in YYYY-MM-DD format.
endDatedateInclusive end date in YYYY-MM-DD format.
formatstringResponse serialization format.
fieldsstringComma-separated response fields to project from each row.
dataResolutionstringRequested on-chain data resolution, when the metric advertises it in /api/onchain/manifest. Daily (1d) is the default; block and sub-day resolutions are served from the same metric endpoint.
transaction-patternspro

Transaction Patterns

On-Chain Metrics
GET /api/v1/onchain/transaction-patternsTry in Playground

Response fields

batch_payout_count_24h: number?coinjoin_count_24h: number?consolidation_count_24h: number?date: string?formattedDate: string?price: number?timestamp: integer?

Query parameters

NameTypeDescription
daysintegerNumber of recent calendar days to return.
limitintegerMaximum number of rows to return.
chainstringChain or asset identifier.
startDatedateInclusive start date in YYYY-MM-DD format.
endDatedateInclusive end date in YYYY-MM-DD format.
formatstringResponse serialization format.
fieldsstringComma-separated response fields to project from each row.
dataResolutionstringRequested on-chain data resolution, when the metric advertises it in /api/onchain/manifest. Daily (1d) is the default; block and sub-day resolutions are served from the same metric endpoint.
transaction-version-adoptionpro

Transaction Version Adoption

On-Chain Metrics
GET /api/v1/onchain/transaction-version-adoptionTry in Playground

Response fields

date: string?formattedDate: string?other_version_transactions: number?price: number?timestamp: integer?v1_transactions: number?v2_transactions: number?v3_transactions: number?

Query parameters

NameTypeDescription
daysintegerNumber of recent calendar days to return.
limitintegerMaximum number of rows to return.
chainstringChain or asset identifier.
startDatedateInclusive start date in YYYY-MM-DD format.
endDatedateInclusive end date in YYYY-MM-DD format.
formatstringResponse serialization format.
fieldsstringComma-separated response fields to project from each row.
dataResolutionstringRequested on-chain data resolution, when the metric advertises it in /api/onchain/manifest. Daily (1d) is the default; block and sub-day resolutions are served from the same metric endpoint.
transfer-volumepro

Transfer Volume

On-Chain Metrics
GET /api/v1/onchain/transfer-volume?chain=xrpTry in Playground

Response fields

btc_price: number?date: string?formattedDate: string?ledger_index: number?price: number?timestamp: integer?transfer_volume: number?block_height: number?transfer_volume_btc: number?transfer_volume_usd: number?block: number?transfer_volume_eth: number?transfer_volume_hype: number?

Query parameters

NameTypeDescription
daysintegerNumber of recent calendar days to return.
limitintegerMaximum number of rows to return.
chainstringChain or asset identifier.
startDatedateInclusive start date in YYYY-MM-DD format.
endDatedateInclusive end date in YYYY-MM-DD format.
formatstringResponse serialization format.
fieldsstringComma-separated response fields to project from each row.
dataResolutionstringRequested on-chain data resolution, when the metric advertises it in /api/onchain/manifest. Daily (1d) is the default; block and sub-day resolutions are served from the same metric endpoint.
true-market-meanpro

True Market Mean

On-Chain Metrics
GET /api/v1/onchain/true-market-meanTry in Playground

Response fields

active_realized_price: number?active_supply_btc: number?aviv_ratio: number?block_height: number?btc_price: number?date: string?formattedDate: string?investor_cap: number?price: number?price_to_mean_ratio: number?timestamp: integer?true_market_mean: number?true_market_mean_price: number?ledger_index: number?

Query parameters

NameTypeDescription
daysintegerNumber of recent calendar days to return.
limitintegerMaximum number of rows to return.
chainstringChain or asset identifier.
startDatedateInclusive start date in YYYY-MM-DD format.
endDatedateInclusive end date in YYYY-MM-DD format.
formatstringResponse serialization format.
fieldsstringComma-separated response fields to project from each row.
dataResolutionstringRequested on-chain data resolution, when the metric advertises it in /api/onchain/manifest. Daily (1d) is the default; block and sub-day resolutions are served from the same metric endpoint.
true-market-mean-pvrpro

True Market Mean Pvr

On-Chain Metrics
GET /api/v1/onchain/true-market-mean-pvrTry in Playground

Response fields

active_mvrv: number?active_realized_price: number?active_supply_btc: number?aviv_nupl: number?aviv_ratio: number?block_height: number?btc_price: number?circulating_supply_btc: number?cointime_price: number?cumulative_std_dev: number?date: string?formattedDate: string?investor_cap: number?liveliness: number?market_cap: number?mvrv_ratio: number?nupl: number?price: number?price_at_pvr_mean: number?price_at_pvr_minus_1sigma: number?price_at_pvr_plus_1sigma: number?price_at_pvr_plus_2half_sigma: number?price_at_pvr_plus_2sigma: number?price_at_pvr_plus_half_sigma: number?price_to_mean_ratio: number?profit_to_volatility_ratio: number?profit_volatility_ratio: number?pvr_mean: number?pvr_minus_1sigma: number?pvr_plus_1sigma: number?pvr_plus_2half_sigma: number?pvr_plus_2sigma: number?pvr_plus_half_sigma: number?realized_cap: number?supply_in_loss_btc: number?supply_in_profit_btc: number?thermocap: number?timestamp: integer?tmm_profit_volatility_ratio: number?total_market_cap: number?true_market_mean: number?true_market_mean_cap: number?true_market_mean_mvrv: number?true_market_mean_price: number?true_market_mean_pvr: number?vaulted_price: number?vaulted_supply_btc: number?vaultedness: number?zero_line: number?active_cap: number?block_count: number?blocks: number?btc_in_loss: number?btc_in_profit: number?coinbase_rewards_btc: number?cumulative_investor_cap: number?daily_blocks: number?fees_btc: number?investor_cap_usd: number?investor_to_mcap_ratio: number?last_height: number?market_cap_usd: number?mvrv: number?net_realized_pl_usd: number?percent_btc_in_loss: number?percent_btc_in_profit: number?realized_cap_created: number?realized_cap_destroyed: number?realized_cap_net: number?realized_cap_usd: number?realized_price: number?rpl_ratio: number?spent_outputs: number?supply_btc: number?supply_in_loss_percent: number?supply_in_profit_percent: number?total_fees_btc: number?tx_count: number?utxos_created: number?utxos_spent: number?value_days_destroyed_usd: number?vdd_usd: number?z_score: number?ledger_index: number?

Query parameters

NameTypeDescription
daysintegerNumber of recent calendar days to return.
limitintegerMaximum number of rows to return.
chainstringChain or asset identifier.
startDatedateInclusive start date in YYYY-MM-DD format.
endDatedateInclusive end date in YYYY-MM-DD format.
formatstringResponse serialization format.
fieldsstringComma-separated response fields to project from each row.
dataResolutionstringRequested on-chain data resolution, when the metric advertises it in /api/onchain/manifest. Daily (1d) is the default; block and sub-day resolutions are served from the same metric endpoint.