Supply

get
Current Supply

https://api.glassnode.com/v1/metrics/supply/current
The total amount of all coins ever created/issued, i.e. the circulating supply. View in Studio: https://studio.glassnode.com/metrics?a=BTC&m=supply.Current
Request
Response
Request
Query Parameters
a
required
string
asset symbol (see /endpoints endpoint)
s
optional
integer
since, unix timestamp
u
optional
integer
until, unix timestamp
i
optional
string
frequency interval, 1h, 10m or 24h (default)
f
optional
string
format, csv or json (default)
Response
200: OK
[
{
"t": 1570406400,
"v": 17979462.5
},
...
]
400: Bad Request
unsupported asset

get
Percent Supply in Profit

https://api.glassnode.com/v1/metrics/supply/profit_relative
The percentage of circulating supply in profit, i.e. the percentage of existing coins whose price at the time they last moved was lower than the current price. View in Studio: https://studio.glassnode.com/metrics?a=BTC&m=supply.ProfitRelative
Request
Response
Request
Query Parameters
a
required
string
asset symbol (see /endpoints endpoint)
s
optional
integer
since, unix timestamp
u
optional
integer
until, unix timestamp
i
optional
string
frequency interval, 1h or 24h (default)
f
optional
string
format, csv or json (default)
Response
200: OK
[
{
"t": 1573516800,
"v": 0.701352414249794
}
...
]
400: Bad Request
unsupported asset

get
Supply in Profit

https://api.glassnode.com/v1/metrics/supply/profit_sum
The circulating supply in profit , i.e. the amount of coins whose price at the time they last moved was lower than the current price. View in Studio: https://studio.glassnode.com/metrics?a=BTC&m=supply.ProfitSum
Request
Response
Request
Query Parameters
c
optional
string
currency, usd or native (default)
a
required
string
asset symbol (see /endpoints endpoint)
s
optional
integer
since, unix timestamp
u
optional
integer
until, unix timestamp
i
optional
string
frequency interval, 1h or 24h (default)
f
optional
string
format, csv or json (default)
Response
200: OK
[
{
"t": 1573516800,
"v": 0.701352414249794
}
...
]
400: Bad Request
unsupported asset

get
Supply in Loss

https://api.glassnode.com/v1/metrics/supply/loss_sum
The circulating supply in loss , i.e. the amount of coins whose price at the time they last moved was higher than the current price. View in Studio: https://studio.glassnode.com/metrics?a=BTC&m=supply.LossSum
Request
Response
Request
Query Parameters
c
optional
string
currency, usd or native (default)
a
required
string
asset symbol (see /endpoints endpoint)
s
optional
integer
since, unix timestamp
u
optional
integer
until, unix timestamp
i
optional
string
frequency interval, 1h or 24h (default)
f
optional
string
format, csv or json (default)
Response
200: OK
[
{
"t": 1573516800,
"v": 0.701352414249794
}
...
]
400: Bad Request
unsupported asset

get
HODL Waves

https://api.glassnode.com/v1/metrics/supply/hodl_waves
Bundle of all active supply age bands, aka HODL waves. Each line represents the percentage of circulating supply last moved within the denoted period.The concept of HODL waves was first described in https://www.unchained-capital.com/blog/hodl-waves-1 by Unchained Capital. View in Studio: https://studio.glassnode.com/metrics?a=BTC&m=supply.HodlWaves
Request
Response
Request
Query Parameters
a
required
string
asset symbol (see /endpointsendpoint)
s
optional
integer
since, unix timestamp
u
optional
integer
until, unix timestamp
i
optional
string
frequency interval, only 24h (default)
f
optional
string
format, csv or json (default)
Response
200: OK
[
{
"t": 1570406400,
"o": {
"24h": 0.00949570823555912,
"1d_1w": 0.0379865138538939,
"1w_1m": 0.0435624357471461,
"1m_3m": 0.0790770251366435,
"3m_6m": 0.0955178994630402,
"6m_12m": 0.143697077452287,
"1y_2y": 0.175047072404768,
"2y_3y": 0.139302233750252,
"3y_5y": 0.0532208732413517,
"5y_7y": 0.0648743648538864,
"7y_10y": 0.0843467171555893,
"more_10y": 0.0638871663229547
}
},
...
]
400: Bad Request
unsupported asset

get
Realized Cap HODL Waves

https://api.glassnode.com/v1/metrics/supply/rcap_hodl_waves
HODL Waves weighted by Realized Price. The idea for this visualization of HODL waves was first introduced by @typerbole (https://twitter.com/typerbole). View in Studio: https://studio.glassnode.com/metrics?a=BTC&m=supply.RcapHodlWaves
Request
Response
Request
Query Parameters
a
required
string
asset symbol (see /endpoints endpoint)
s
optional
integer
since, unix timestamp
u
optional
integer
until, unix timestamp
i
optional
string
frequency interval, only 24h (default)
f
optional
string
format, csv or json (default)
Response
200: OK
[
{
"t": 1570406400,
"o": {
"24h": 0.00949570823555912,
"1d_1w": 0.0379865138538939,
"1w_1m": 0.0435624357471461,
"1m_3m": 0.0790770251366435,
"3m_6m": 0.0955178994630402,
"6m_12m": 0.143697077452287,
"1y_2y": 0.175047072404768,
"2y_3y": 0.139302233750252,
"3y_5y": 0.0532208732413517,
"5y_7y": 0.0648743648538864,
"7y_10y": 0.0843467171555893,
"more_10y": 0.0638871663229547
}
},
...
]
400: Bad Request
unsupported asset

get
Supply Last Active 1+ years

https://api.glassnode.com/v1/metrics/supply/active_more_1y_percent
The percent of circulating supply that has not moved in at least 1 year. View in Studio: https://studio.glassnode.com/metrics?a=BTC&m=supply.ActiveMore1YPercent
Request
Response
Request
Query Parameters
a
required
string
asset symbol (only /endpoints endpoint)
s
optional
integer
since, unix timestamp
u
optional
integer
until, unix timestamp
i
optional
string
frequency interval, 1h or 24h (default)
f
optional
string
format, csv or json (default)
Response
200: OK
[
{
"t": 1595894400,
"v": 0.628158697152615
}
...
]
400: Bad Request
unsupported asset

get
Supply Last Active 2+ years

https://api.glassnode.com/v1/metrics/supply/active_more_2y_percent
The percent of circulating supply that has not moved in at least 2 years. View in Studio: https://studio.glassnode.com/metrics?a=BTC&m=supply.ActiveMore2YPercent
Request
Response
Request
Query Parameters
a
required
string
asset symbol (see /endpoints endpoint)
s
optional
integer
since, unix timestamp
u
optional
integer
until, unix timestamp
i
optional
string
frequency interval, 1h or 24h (default)
f
optional
string
format, csv or json (default)
Response
200: OK
[
{
"t": 1595894400,
"v": 0.440620204321618
}
...
]
400: Bad Request
unsupported asset

get
Supply Last Active 3+ years

https://api.glassnode.com/v1/metrics/supply/active_more_3y_percent
The percent of circulating supply that has not moved in at least 3 years. View in Studio: https://studio.glassnode.com/metrics?a=BTC&m=supply.ActiveMore3YPercent
Request
Response
Request
Query Parameters
a
required
string
asset symbol (see /endpoints endpoint)
s
optional
integer
since, unix timestamp
u
optional
integer
until, unix timestamp
i
optional
string
frequency interval, 1h or 24h (default)
f
optional
string
format, csv or json (default)
Response
200: OK
[
{
"t": 1595894400,
"v": 0.291333252635294
}
...
]
400: Bad Request
unsupported asset

get
Supply Last Active 5+ years

https://api.glassnode.com/v1/metrics/supply/active_more_5y_percent
The percent of circulating supply that has not moved in at least 5 years. View in Studio: https://studio.glassnode.com/metrics?a=BTC&m=supply.ActiveMore5YPercent
Request
Response
Request
Query Parameters
a
required
string
asset symbol (see /endpoints endpoint)
s
optional
integer
since, unix timestamp
u
optional
integer
until, unix timestamp
i
optional
string
frequency interval, 1h or 24h (default)
f
optional
string
format, csv or json (default)
Response
200: OK
[
{
"t": 1595894400,
"v": 0.220677681291593
}
...
]
400: Bad Request
unsupported asset

get
Active Supply 24h

https://api.glassnode.com/v1/metrics/supply/active_24h
The amount of circulating supply last moved in the last 24 hours. View in Studio: https://studio.glassnode.com/metrics?a=BTC&m=supply.Active24H
Request
Response
Request
Query Parameters
a
required
string
asset symbol (see /endpoints endpoint)
s
optional
integer
since, unix timestamp
u
optional
integer
until, unix timestamp
i
optional
string
frequency interval, 1h or 24h (default)
f
optional
string
format, csv or json (default)
Response
200: OK
[
{
"t": 1570406400,
"v": 1669548.47424942
},
...
]
400: Bad Request
unsupported asset

get
Active Supply 1d-1w

https://api.glassnode.com/v1/metrics/supply/active_1d_1w
The amount of circulating supply last moved between 1 day and 1 week ago. View in Studio: https://studio.glassnode.com/metrics?a=BTC&m=supply.Active1D1W
Request
Response
Request
Query Parameters
a
required
string
asset symbol (see /endpoints endpoint)
s
optional
integer
since, unix timestamp
u
optional
integer
until, unix timestamp
i
optional
string
frequency interval, 1h or 24h (default)
f
optional
string
format, csv or json (default)
Response
200: OK
[
{
"t": 1570406400,
"v": 1669548.47424942
},
...
]
400: Bad Request
unsupported asset

get
Active Supply 1w-1m

https://api.glassnode.com/v1/metrics/supply/active_1w_1m
The amount of circulating supply last moved between 1 week and 1 month ago. View in Studio: https://studio.glassnode.com/metrics?a=BTC&m=supply.Active1W1M
Request
Response
Request
Query Parameters
a
required
string
asset symbol (see /endpoints endpoint)
s
optional
integer
since, unix timestamp
u
optional
integer
until, unix timestamp
i
optional
string
frequency interval, 1h or 24h (default)
f
optional
string
format, csv or json (default)
Response
200: OK
[
{
"t": 1570406400,
"v": 1669548.47424942
},
...
]
400: Bad Request
unsupported asset

get
Active Supply 1m-3m

https://api.glassnode.com/v1/metrics/supply/active_1m_3m
The amount of circulating supply last moved between 1 month and 3 months ago. View in Studio: https://studio.glassnode.com/metrics?a=BTC&m=supply.Active1M3M
Request
Response
Request
Query Parameters
a
required
string
asset symbol (see /endpoints endpoint)
s
optional
integer
since, unix timestamp
u
optional
integer
until, unix timestamp
i
optional
string
frequency interval, 1h or 24h (default)
f
optional
string
format, csv or json (default)
Response
200: OK
[
{
"t": 1570406400,
"v": 1669548.47424942
},
...
]
400: Bad Request
unsupported asset

get
Active Supply 3m-6m

https://api.glassnode.com/v1/metrics/supply/active_3m_6m
The amount of circulating supply last moved between 3 months and 6 months ago. View in Studio: https://studio.glassnode.com/metrics?a=BTC&m=supply.Active3M6M
Request
Response
Request
Query Parameters
a
required
string
asset symbol (see /endpoints endpoint)
s
optional
integer
since, unix timestamp
u
optional
integer
until, unix timestamp
i
optional
string
frequency interval, 1h or 24h (default)
f
optional
string
format, csv or json (default)
Response
200: OK
[
{
"t": 1570406400,
"v": 1669548.47424942
},
...
]
400: Bad Request
unsupported asset

get
Active Supply 6m-12m

https://api.glassnode.com/v1/metrics/supply/active_6m_12m
The amount of circulating supply last moved between 6 months and 12 months ago. View in Studio: https://studio.glassnode.com/metrics?a=BTC&m=supply.Active6M12M
Request
Response
Request
Query Parameters
a
required
string
asset symbol (see /endpoints endpoint)
s
optional
integer
since, unix timestamp
u
optional
integer
until, unix timestamp
i
optional
string
frequency interval, 1h or 24h (default)
f
optional
string
format, csv or json (default)
Response
200: OK
[
{
"t": 1570406400,
"v": 1669548.47424942
},
...
]
400: Bad Request
unsupported asset

get
Active Supply 1y-2y

https://api.glassnode.com/v1/metrics/supply/active_1y_2y
The amount of circulating supply last moved between 1 year and 2 years ago. View in Studio: https://studio.glassnode.com/metrics?a=BTC&m=supply.Active1Y2Y
Request
Response
Request
Query Parameters
a
required
string
asset symbol (see /endpoints endpoint)
s
optional
integer
since, unix timestamp
u
optional
integer
until, unix timestamp
i
optional
string
frequency interval, 1h or 24h (default)
f
optional
string
format, csv or json (default)
Response
200: OK
[
{
"t": 1570406400,
"v": 1669548.47424942
},
...
]
400: Bad Request
unsupported asset

get
Active Supply 2y-3y

https://api.glassnode.com/v1/metrics/supply/active_2y_3y
The amount of circulating supply last moved between 2 years and 3 years ago. View in Studio: https://studio.glassnode.com/metrics?a=BTC&m=supply.Active2Y3Y
Request
Response
Request
Query Parameters
a
required
string
asset symbol (see /endpoints endpoint)
s
optional
integer
since, unix timestamp
u
optional
integer
until, unix timestamp
i
optional
string
frequency interval, 1h or 24h (default)
f
optional
string
format, csv or json (default)
Response
200: OK
[
{
"t": 1570406400,
"v": 1669548.47424942
},
...
]
400: Bad Request
unsupported asset

get
Active Supply 3y-5y

https://api.glassnode.com/v1/metrics/supply/active_3y_5y
The amount of circulating supply last moved between 3 years and 5 years ago. View in Studio: https://studio.glassnode.com/metrics?a=BTC&m=supply.Active3Y5Y
Request
Response
Request
Query Parameters
a
required
string
asset symbol (see /endpoints endpoint)
s
optional
integer
since, unix timestamp
u
optional
integer
until, unix timestamp
i
optional
string
frequency interval, 1h or 24h (default)
f
optional
string
format, csv or json (default)
Response
200: OK
[
{
"t": 1570406400,
"v": 1669548.47424942
},
...
]
400: Bad Request
unsupported asset

get
Active Supply 5y-7y

https://api.glassnode.com/v1/metrics/supply/active_5y_7y
The amount of circulating supply last moved between 5 years and 7 years ago. View in Studio: https://studio.glassnode.com/metrics?a=BTC&m=supply.Active5Y7Y
Request
Response
Request
Query Parameters
a
required
string
asset symbol (see /endpoints endpoint)
s
optional
integer
since, unix timestamp
u
optional
integer
until, unix timestamp
i
optional
string
frequency interval, 1h or 24h (default)
f
optional
string
Response
200: OK
[
{
"t": 1570406400,
"v": 1669548.47424942
},
...
]
400: Bad Request
unsupported asset

get
Active Supply 7y-10y

https://api.glassnode.com/v1/metrics/supply/active_7y_10y
The amount of circulating supply last moved between 7 years and 10 years ago. View in Studio: https://studio.glassnode.com/metrics?a=BTC&m=supply.Active7Y10Y
Request
Response
Request
Query Parameters
a
required
string
asset symbol (see /endpoints endpoint)
s
optional
integer
since, unix timestamp
u
optional
integer
until, unix timestamp
i
optional
string
frequency interval, 1h or 24h (default)
f
optional
string
Response
200: OK
[
{
"t": 1570406400,
"v": 1669548.47424942
},
...
]
400: Bad Request
unsupported asset

get
Active Supply > 10y

https://api.glassnode.com/v1/metrics/supply/active_more_10y
The percentage of circulating supply last moved more than 10 years ago. View in Studio: https://studio.glassnode.com/metrics?a=BTC&m=supply.ActiveMore10Y
Request
Response
Request
Query Parameters
a
required
string
asset symbol (see /endpoints endpoint)
s
optional
integer
since, unix timestamp
u
optional
integer
until, unix timestamp
i
optional
string
frequency interval, 1h or 24h (default)
f
optional
string
format, csv or json (default)
Response
200: OK
[
{
"t": 1570406400,
"v": 1669548.47424942
},
...
]
400: Bad Request
unsupported asset

get
Issuance

https://api.glassnode.com/v1/metrics/supply/issued
The total amount of new coins added to the current supply, i.e. minted coins or new coins released to the network. View in Studio: https://studio.glassnode.com/metrics?a=BTC&m=supply.supply
Request
Response
Request
Query Parameters
c
optional
string
currency, usd or native (default)
a
required
string
asset symbol (see /endpoints endpoint)
s
optional
integer
since, unix timestamp
u
optional
integer
until, unix timestamp
i
optional
string
frequency interval, 10m, 1h or 24h (default)
f
optional
string
format, csv or json (default)
Response
200: OK
[
{
"t": 1582416000,
"v": 1762.5
},
...
]
400: Bad Request
unsupported asset

get
Inflation Rate

https://api.glassnode.com/v1/metrics/supply/inflation_rate
The total amount of new coins added to the current supply, i.e. minted coins or new coins released to the network. View in Studio: https://studio.glassnode.com/metrics?a=BTC&m=supply.InflationRate
Request
Response
Request
Query Parameters
a
required
string
asset symbol (see /endpoints endpoint)
s
optional
integer
since, unix timestamp
u
optional
integer
until, unix timestamp
i
optional
string
frequency interval, 1h or 24h (default)
f
optional
string
format, csv or json (default)
Response
200: OK
[
{
"t": 1582416000,
"v": 0.00009734581827729436
},
...
]
400: Bad Request
unsupported asset