Protocols

Aave V1: Available Liquidity Volume by Token

GET https://api.glassnode.com/v1/metrics/protocols/aave_v1_available_liquidity_sum_by_token

This metric shows the total amount of liquidity available for each token on the version 1 of the Aave platform, allowing users to assess the depth of the market and the potential ease of borrowing or supplying assets. Users may not be able to withdraw funds if the liquidity drops too far. This means that they would need to wait until more liquidity is deposited by other users to be able to borrow or withdraw funds.

View in Studio

Query Parameters

NameTypeDescription

a*

string

asset symbol: AAVE_PROTOCOL

s

integer

since, unix timestamp

u

integer

until, unix timestamp

i

string

frequency interval: 24h

f

string

format: JSON, CSV

timestamp_format

string

timestamp format: unix or humanized (RFC 3339)

[{"t":1677801600,"o":{"AAVE":61465.71985783766,"BAT":135403.23819827498,"BUSD":1667947.033511819,"DAI":3816394.663150974,"ENJ":50431.05739170793,"ETH":5950643.490691425,"KNC":60626.41172954686,"LEND":106717.41696414478,"LINK":2701606.800795894,"MANA":76499.67675454347,"MKR":457514.6876844827,"REN":15317.14313837059,"REP":0,"SNX":0,"TUSD":1384584.5364030488,"UNI":17173.73383128955,"USDC":4866999.026242348,"USDT":2213152.517032445,"WBTC":507587.8452867661,"YFI":224943.44423210743,"ZRX":31096.823461911492,"sUSD":421386.4281218509}}]

Aave V1: Available Liquidity Volume Percentage by Token

GET https://api.glassnode.com/v1/metrics/protocols/aave_v1_available_liquidity_perc_by_token

This metric represents the percentage of available liquidity for each token on the version 1 of the Aave platform relative to the total available liquidity across all tokens. It provides insights into the distribution of liquidity and the prominence of individual tokens within the platform.

View in Studio

Query Parameters

NameTypeDescription

a*

string

asset symbol: AAVE_PROTOCOL

s

integer

since, unix timestamp

u

integer

until, unix timestamp

i

string

frequency interval: 24h

f

string

format: JSON, CSV

timestamp_format

string

timestamp format: unix or humanized (RFC 3339)

[{"t":1677801600,"o":{"AAVE":0.002481709517299838,"BAT":0.005466974204273111,"BUSD":0.06734420481842762,"DAI":0.15408886415419382,"ENJ":0.0020361794409300654,"ETH":0.24026023967608606,"KNC":0.002447822027252639,"LEND":0.0043087696679404075,"LINK":0.10907874055724112,"MANA":0.0030887131284106067,"MKR":0.018472386841919715,"REN":0.0006184373988014247,"REP":0,"SNX":0,"TUSD":0.05590330072510294,"UNI":0.0006933981867496322,"USDC":0.19650754651618255,"USDT":0.08935715188008425,"WBTC":0.020494115897891973,"YFI":0.009082205295832766,"ZRX":0.0012555499703202136,"sUSD":0.017013690095059285}}]

Aave V1: Collateral Rate by Token

GET https://api.glassnode.com/v1/metrics/protocols/aave_v1_collateral_rate_by_token

This metric represents the interest rate paid to users who provide collateral for each token on the version 1 of the Aave platform. It allows users to compare the rates they can earn when supplying different tokens as collateral, enabling them to make informed decisions when participating in the lending market. Aave's interest rate algorithm is calibrated to manage liquidity risk and optimise utilisation.

View in Studio

Query Parameters

NameTypeDescription

a*

string

asset symbol: AAVE_PROTOCOL

s

integer

since, unix timestamp

u

integer

until, unix timestamp

i

string

frequency interval: 24h

f

string

format: JSON, CSV

timestamp_format

string

timestamp format: unix or humanized (RFC 3339)

[{"t":1677801600,"o":{"AAVE":0,"BAT":0.10184286839469639,"BUSD":0.12735715152215257,"DAI":0.3721970081646327,"ENJ":0.006216826144800012,"ETH":0.03440965013380535,"KNC":0.010426309004072704,"LEND":0.04397335921154425,"LINK":0.0007123926673393613,"MANA":0.04011116455372473,"MKR":0.0005237465639041608,"REN":0.04787763954114812,"REP":0.04530905433428921,"SNX":0.3676970919225891,"TUSD":0.3123728552009892,"UNI":0,"USDC":0.7327019083255887,"USDT":0.14289916072989906,"WBTC":0.005829942684011894,"YFI":0.04792589865343454,"ZRX":0.008845034658756228,"sUSD":0.12268230513530588}}]

Aave V1: Count by Action Type

GET https://api.glassnode.com/v1/metrics/protocols/aave_v1_count_by_action

      The total cumulative count of all activities performed within the version 1 of the Aave protocol. This includes the count of deposits, withdrawals, stable borrows, variable borrows, repays, liquidations, flash loans, rebalance stable borrow rate, swaps to stable rate mode and swaps to variable rate mode.
      Stacked Count represents the overall frequency of the financial transactions that have taken place within the Aave protocol and can provide insight into the overall usage and popularity of the platform.

View in Studio

Query Parameters

NameTypeDescription

a*

string

asset symbol: AAVE_PROTOCOL

s

integer

since, unix timestamp

u

integer

until, unix timestamp

i

string

frequency interval: 24h

f

string

format: JSON, CSV

timestamp_format

string

timestamp format: unix or humanized (RFC 3339)

[{"t":1677801600,"o":{"deposits":0,"flash_loans":0,"liquidations":0,"rebalance_stable_borrow_rate":0,"repays":0,"stable_borrows":0,"swap_to_stable_rate":0,"swap_to_variable_rate":0,"variable_borrows":0,"withdrawals":6}}]

Aave V1: Fixed Borrow Rate by Token

GET https://api.glassnode.com/v1/metrics/protocols/aave_v1_stable_borrow_rate_by_token

This metric displays the stable borrow rate for each token on the version 1 of the Aave platform. The stable borrow rate is a fixed interest rate that users can choose when borrowing assets, offering predictable repayment costs over the loan's duration. Aave's interest rate algorithm is calibrated to manage liquidity risk and optimise utilisation.

View in Studio

Query Parameters

NameTypeDescription

a*

string

asset symbol: AAVE_PROTOCOL

s

integer

since, unix timestamp

u

integer

until, unix timestamp

i

string

frequency interval: 24h

f

string

format: JSON, CSV

timestamp_format

string

timestamp format: unix or humanized (RFC 3339)

[{"t":1677801600,"o":{"AAVE":0,"BAT":3.086901974752,"BUSD":1.5459255954483933,"DAI":3.9726409630197956,"ENJ":0.4442516855931796,"ETH":3.520552985587161,"KNC":3.1971140158001172,"LEND":3.8016796605730776,"LINK":3.07710509583082,"MANA":3.743151199589027,"MKR":3.0850485473946727,"REN":1.2328524099819707,"REP":3.6492070963882988,"SNX":1.0722140385546512,"TUSD":6.461192776894253,"UNI":0,"USDC":4.780626837693272,"USDT":4.071548615288325,"WBTC":3.1324730885738994,"YFI":1.3072985594668123,"ZRX":3.4405177351469853,"sUSD":5.002197901348792}}]

Aave V1: Variable Borrow Rate by Token

GET https://api.glassnode.com/v1/metrics/protocols/aave_v1_variable_borrow_rate_by_token

This metric displays the variable borrow rate for each token on the version 1 of the Aave platform. The variable borrow rate is an interest rate that changes with market conditions, providing users with potentially lower borrowing costs but increased risk due to rate fluctuations. Aave's interest rate algorithm is calibrated to manage liquidity risk and optimise utilisation.

View in Studio

Query Parameters

NameTypeDescription

a*

string

asset symbol: AAVE_PROTOCOL

s

integer

since, unix timestamp

u

integer

until, unix timestamp

i

string

frequency interval: 24h

f

string

format: JSON, CSV

timestamp_format

string

timestamp format: unix or humanized (RFC 3339)

[{"t":1677801600,"o":{"AAVE":0,"BAT":0.06083138232639994,"BUSD":1.4416930272709696,"DAI":1.5514144568564285,"ENJ":0.31097617991522575,"ETH":0.41644238846972903,"KNC":0.15769121264009367,"LEND":0.5611757624011542,"LINK":0.05397356708157421,"MANA":0.5945209596712216,"MKR":0.059533983176270955,"REN":0.8629966869873794,"REP":0.45444496747180924,"SNX":4.286656846265582,"TUSD":1.8460550791126438,"UNI":0,"USDC":2.4940646439754843,"USDT":1.6668067178363792,"WBTC":0.10597847085911957,"YFI":0.9151089916267686,"ZRX":0.3083624146028898,"sUSD":1.429199400385369}}]

Aave V1: Volume by Action Type

GET https://api.glassnode.com/v1/metrics/protocols/aave_v1_volume_sum_by_action

      The total cumulative volume of all activities performed within the version 1 of the Aave protocol. This includes the volume of deposits, withdrawals, stable borrows, variable borrows, repays, debt liquidations, collateral liquidations (receiving the underlying token or the aToken) and flash loans.
      Stacked Volume represents the overall magnitude of the financial transactions that have taken place within the Aave protocol and can provide insight into the overall growth and usage of the platform.

View in Studio

Query Parameters

NameTypeDescription

a*

string

asset symbol: AAVE_PROTOCOL

s

integer

since, unix timestamp

u

integer

until, unix timestamp

i

string

frequency interval: 24h

f

string

format: JSON, CSV

timestamp_format

string

timestamp format: unix or humanized (RFC 3339)

[{"t":1677801600,"o":{"collateral_liquidations_in_atoken":0,"collateral_liquidations_in_underlying_token":0,"debt_liquidations":0,"deposits":0,"flash_loans":0,"repays":0,"stable_borrows":0,"variable_borrows":0,"withdrawals":3223.014445456158}}]

Aave V2: Activity-Based Total Value Locked (TVL)

GET https://api.glassnode.com/v1/metrics/protocols/aave_v2_total_value_locked_sum

This metric indicates the total value of assets locked on the version 2 of the Aave platform, broken down into available liquidity, stable borrows, and variable borrows. This representation allows for visualization of the amounts of these components within the total value locked, addressing the fact that borrows might not always be considered when computing the total value locked. It reflects the overall usage and popularity of the platform.

View in Studio

Query Parameters

NameTypeDescription

a*

string

asset symbol: AAVE_PROTOCOL

s

integer

since, unix timestamp

u

integer

until, unix timestamp

i

string

frequency interval: 24h

f

string

format: JSON, CSV

timestamp_format

string

timestamp format: unix or humanized (RFC 3339)

[{"t":1677801600,"o":{"available_liquidity_usd":3478444744.2952332,"stable_borrows_usd":19012965.49814608,"variable_borrows_usd":1506791195.9906242}}]

Aave V2: Activity-Based Total Value Locked (TVL) Percentage Share

GET https://api.glassnode.com/v1/metrics/protocols/aave_v2_total_value_locked_perc

This metric displays the proportion of the total value locked in the version 2 of the Aave platform, broken down into available liquidity, stable borrows, and variable borrows. This representation allows for visualization of the proportions of these components within the total value locked, addressing the fact that borrows might not always be considered when computing the total value locked. It reflects the overall usage and popularity of the platform.

View in Studio

Query Parameters

NameTypeDescription

a*

string

asset symbol: AAVE_PROTOCOL

s

integer

since, unix timestamp

u

integer

until, unix timestamp

i

string

frequency interval: 24h

f

string

format: JSON, CSV

timestamp_format

string

timestamp format: unix or humanized (RFC 3339)

[{"t":1677801600,"o":{"available_liquidity_usd_pct":0.6950982674492435,"stable_borrows_usd_pct":0.003799364471293693,"variable_borrows_usd_pct":0.30110236807946283}}]

Aave V2: Available Liquidity Percentage Share by Token

GET https://api.glassnode.com/v1/metrics/protocols/aave_v2_available_liquidity_perc_by_token

This metric represents the percentage of available liquidity for each token on the version 2 of the Aave platform relative to the total available liquidity across all tokens. It provides insights into the distribution of liquidity and the prominence of individual tokens within the platform.

View in Studio

Query Parameters

NameTypeDescription

a*

string

asset symbol: AAVE_PROTOCOL

s

integer

since, unix timestamp

u

integer

until, unix timestamp

i

string

frequency interval: 24h

f

string

format: JSON, CSV

timestamp_format

string

timestamp format: unix or humanized (RFC 3339)

[{"t":1677801600,"o":{"1INCH":0.0014824455114846383,"AAVE":0.023331763370241346,"AMPL":0.0034912601416437756,"BAL":0.0003024323317339641,"BAT":0.0009977163068044506,"BUSD":0.0017856613040519694,"CRV":0.01780433318268692,"CVX":0.000245691075603884,"DAI":0.017032621043524234,"DPI":0.001067531704915978,"ENJ":0.0007626934395974604,"ENS":0.003435466424136407,"FEI":6.261640072183436e-7,"FRAX":0.0012536403411550544,"GUSD":0.00013479950607494902,"KNC":0.00001841389677681637,"LINK":0.025646313433160695,"LUSD":0.000058129568003139306,"MANA":0.001571002710486697,"MKR":0.004661784267650278,"RAI":0.00006132517826012499,"REN":0.00015405439712243163,"SNX":0.0011230297009428836,"TUSD":0.0011101700258272188,"UNI":0.003652641606599042,"USDC":0.06731170175933761,"USDP":0.00009452646924685931,"USDT":0.026559843123233732,"UST":0.00007664249522409856,"WBTC":0.17501612559616125,"WETH":0.19014337774890971,"YFI":0.0023045953633754894,"ZRX":0.003698686955190425,"renFIL":7.431596837787411e-8,"sUSD":0.000194412669326519,"stETH":0.42072189868114224,"xSUSHI":0.002692568190392032}}]

Aave V2: Available Liquidity Volume by Token

GET https://api.glassnode.com/v1/metrics/protocols/aave_v2_available_liquidity_sum_by_token

This metric shows the total amount of liquidity available for each token on the version 2 of the Aave platform, allowing users to assess the depth of the market and the potential ease of borrowing or supplying assets. Users may not be able to withdraw funds if the liquidity drops too far. This means that they would need to wait until more liquidity is deposited by other users to be able to borrow or withdraw funds.

View in Studio

Query Parameters

NameTypeDescription

a*

string

asset symbol: AAVE_PROTOCOL

s

integer

since, unix timestamp

u

integer

until, unix timestamp

i

string

frequency interval: 24h

f

string

format: JSON, CSV

timestamp_format

string

timestamp format: unix or humanized (RFC 3339)

[{"t":1677801600,"o":{"1INCH":5156604.798127799,"AAVE":81158249.67035607,"AMPL":12144155.490668224,"BAL":1051994.15482496,"BAT":3470501.0437015924,"BUSD":6211324.178170946,"CRV":61931389.18499855,"CVX":854622.8306545733,"DAI":59247031.15041927,"DPI":3713350.048333514,"ENJ":2652986.98647624,"ENS":11950080.127240025,"FEI":2178.07689997549,"FRAX":4360718.655927283,"GUSD":468892.63343999983,"KNC":64051.72246531185,"LINK":89209284.17212607,"LUSD":202200.4903086723,"MANA":5464646.121566018,"MKR":16215758.984846316,"RAI":213316.2440119001,"REN":535869.708006093,"SNX":3906396.7609322215,"TUSD":3861665.091612793,"UNI":12705511.999268537,"USDC":234140035.21433613,"USDP":328805.1001485228,"USDT":92386946.72131827,"UST":266596.6847019382,"WBTC":608783922.2468816,"WETH":661403232.9932383,"YFI":8016407.629460636,"ZRX":12865678.200075475,"renFIL":258.503989621227,"sUSD":676253.7278432372,"stETH":1463457877.277331,"xSUSHI":9365949.67052569}}]

Aave V2: Borrow Volume by Token

GET https://api.glassnode.com/v1/metrics/protocols/aave_v2_borrows_sum_by_token

This metric displays the total amount of assets borrowed for each token on the version 2 of the Aave platform, providing insights into the borrowing demand for individual tokens and the overall usage of the platform.

View in Studio

Query Parameters

NameTypeDescription

a*

string

asset symbol: AAVE_PROTOCOL

s

integer

since, unix timestamp

u

integer

until, unix timestamp

i

string

frequency interval: 24h

f

string

format: JSON, CSV

timestamp_format

string

timestamp format: unix or humanized (RFC 3339)

[{"t":1677801600,"o":{"1INCH":411490.75018183823,"AAVE":0,"AMPL":8655.897441255343,"BAL":592560.3853470816,"BAT":317752.07921764837,"BUSD":6762666.997468184,"CRV":26695472.566255514,"CVX":628752.4094077167,"DAI":86854093.32636636,"DPI":280128.6174375391,"ENJ":291773.429296755,"ENS":285499.18710717716,"FEI":10869.807933799533,"FRAX":6769322.909783289,"GUSD":894718.0459629722,"KNC":19483.61539112389,"LINK":12224908.425781246,"LUSD":485710.8528098769,"MANA":481984.85776539345,"MKR":573438.5941522989,"RAI":84468.05051860394,"REN":92770.53883179255,"SNX":5107665.832568967,"TUSD":4887464.606252809,"UNI":989295.5868401759,"USDC":524802088.81122714,"USDP":480215.5734302161,"USDT":243173657.51237157,"UST":14726.991105759504,"WBTC":59151216.40999286,"WETH":540471282.0174191,"YFI":301936.38366764266,"ZRX":137268.2096330809,"renFIL":28973.26063530489,"sUSD":1490775.5234378702,"stETH":0,"xSUSHI":1073.4257305801816}}]

Aave V2: Borrow Volume Share Percentage by Token

GET https://api.glassnode.com/v1/metrics/protocols/aave_v2_borrows_perc_by_token

This metric shows the percentage of borrowed assets for each token on the version 2 of the Aave platform relative to the total borrowed assets across all tokens. It offers insights into the borrowing demand distribution and the relative popularity of individual tokens within the borrowing market on the platform.

View in Studio

Query Parameters

NameTypeDescription

a*

string

asset symbol: AAVE_PROTOCOL

s

integer

since, unix timestamp

u

integer

until, unix timestamp

i

string

frequency interval: 24h

f

string

format: JSON, CSV

timestamp_format

string

timestamp format: unix or humanized (RFC 3339)

[{"t":1677801600,"o":{"1INCH":0.0002696877886217947,"AAVE":0,"AMPL":0.000005673006837790728,"BAL":0.0003883593978200345,"BAT":0.00020825220381337053,"BUSD":0.004432198553495658,"CRV":0.01749600193789482,"CVX":0.0004120793646245041,"DAI":0.05692348698382128,"DPI":0.00018359408402989912,"ENJ":0.00019122600177736007,"ENS":0.00018711391298645267,"FEI":0.000007123986294016627,"FRAX":0.004436560785873246,"GUSD":0.0005863911428121748,"KNC":0.00001276940768867295,"LINK":0.008012108456863202,"LUSD":0.00031833105785735637,"MANA":0.00031588907012490195,"MKR":0.0003758271268527532,"RAI":0.00005535969336732314,"REN":0.00006080107865302563,"SNX":0.003347523857573748,"TUSD":0.003203205712510294,"UNI":0.0006483765163380418,"USDC":0.343951145276182,"USDP":0.00031472949514153647,"USDT":0.15937409508380165,"UST":0.00000965195368938433,"WBTC":0.03876724018911925,"WETH":0.35422061078275335,"YFI":0.0001978867218274164,"ZRX":0.00008996450075161966,"renFIL":0.00001898884625339785,"sUSD":0.0009770425072004511,"stETH":0,"xSUSHI":7.03514748270715e-7}}]

Aave V2: Collateral Rate by Token

GET https://api.glassnode.com/v1/metrics/protocols/aave_v2_collateral_rate_by_token

This metric represents the interest rate paid to users who provide collateral for each token on the version 2 of the Aave platform. It allows users to compare the rates they can earn when supplying different tokens as collateral, enabling them to make informed decisions when participating in the lending market.. Aave's interest rate algorithm is calibrated to manage liquidity risk and optimise utilisation.

View in Studio

Query Parameters

NameTypeDescription

a*

string

asset symbol: AAVE_PROTOCOL

s

integer

since, unix timestamp

u

integer

until, unix timestamp

i

string

frequency interval: 24h

f

string

format: JSON, CSV

timestamp_format

string

timestamp format: unix or humanized (RFC 3339)

[{"t":1677801600,"o":{"1INCH":0.06893688761139043,"AAVE":0,"AMPL":0.21902145802837797,"BAL":3.4425832874123636,"BAT":0.09963901406573723,"BUSD":1.3900914663646342,"CRV":1.7240055069799092,"CVX":3.858034350206682,"DAI":1.7814104045883858,"DPI":0.056792029326419816,"ENJ":0.11807235004468007,"ENS":0.006949761398949202,"FEI":0.35478737970585167,"FRAX":1.5341448183126483,"GUSD":2.129492928400116,"KNC":0.6102086646949436,"LINK":0.19588640133870114,"LUSD":2.2896912572704426,"MANA":0.07602652387061441,"MKR":0.01601879077356612,"RAI":0.3730524159143123,"REN":0.24762622170538595,"SNX":5.3236032604023915,"TUSD":2.0542576131758237,"UNI":0.06859737716923806,"USDC":2.0982274072494294,"USDP":1.4674514862748502,"USDT":2.7099270517242027,"UST":0.018542901771447733,"WBTC":0.08002098181556895,"WETH":1.2421894928537607,"YFI":0.01926868655534892,"ZRX":0.005796957183955616,"renFIL":0,"sUSD":2.0971415681794268,"stETH":0,"xSUSHI":1.3372898958493242e-7}}]

Aave V2: Count by Action Type

GET https://api.glassnode.com/v1/metrics/protocols/aave_v2_count_by_action

      The total cumulative count of all activities performed within the version 2 of the Aave protocol. This includes the count of deposits, withdrawals, stable borrows, variable borrows, repays, liquidations, flash loans, rebalance stable borrow rate, swaps to stable rate mode and swaps to variable rate mode.
      Stacked Count represents the overall frequency of the financial transactions that have taken place within the Aave protocol and can provide insight into the overall usage and popularity of the platform.

View in Studio

Query Parameters

NameTypeDescription

a*

string

asset symbol: AAVE_PROTOCOL

s

integer

since, unix timestamp

u

integer

until, unix timestamp

i

string

frequency interval: 24h

f

string

format: JSON, CSV

timestamp_format

string

timestamp format: unix or humanized (RFC 3339)

[{"t":1677801600,"o":{"deposits":202,"flash_loans":21,"liquidations":3,"rebalance_stable_borrow_rate":0,"repays":96,"stable_borrows":4,"swap_to_stable_rate":0,"swap_to_variable_rate":0,"variable_borrows":96,"withdrawals":181}}]

Aave V2: Fixed Borrow Rate by Token

GET https://api.glassnode.com/v1/metrics/protocols/aave_v2_stable_borrow_rate_by_token

This metric displays the stable borrow rate for each token on the version 2 of the Aave platform. The stable borrow rate is a fixed interest rate that users can choose when borrowing assets, offering predictable repayment costs over the loan's duration. Aave's interest rate algorithm is calibrated to manage liquidity risk and optimise utilisation.

View in Studio

Query Parameters

NameTypeDescription

a*

string

asset symbol: AAVE_PROTOCOL

s

integer

since, unix timestamp

u

integer

until, unix timestamp

i

string

frequency interval: 24h

f

string

format: JSON, CSV

timestamp_format

string

timestamp format: unix or humanized (RFC 3339)

[{"t":1677801600,"o":{"1INCH":0,"AAVE":0,"AMPL":0,"BAL":8.219012403515704,"BAT":4.951517828741986,"BUSD":0,"CRV":11.271210125709974,"CVX":13.563406938231303,"DAI":11.560351853566962,"DPI":0,"ENJ":2.2526582132833006,"ENS":0,"FEI":38.62809764420573,"FRAX":0,"GUSD":7.439551754064697,"KNC":6.7330771002314265,"LINK":5.756155325926622,"LUSD":11.783290987530904,"MANA":4.920728330734462,"MKR":3.783625401590114,"RAI":0.7634752123455699,"REN":3.34856653187479,"SNX":0,"TUSD":11.490800679736667,"UNI":1.9798703873429675,"USDC":10.590226658621434,"USDP":0,"USDT":11.880421175874176,"UST":0.17021540476081207,"WBTC":4.3858941316172775,"WETH":5.296037978152332,"YFI":0.8744314832295624,"ZRX":3.238610636439623,"renFIL":0,"sUSD":0,"stETH":0,"xSUSHI":0}}]

Aave V2: Variable Borrow Rate by Token

GET https://api.glassnode.com/v1/metrics/protocols/aave_v2_variable_borrow_rate_by_token

This metric displays the variable borrow rate for each token on the version 2 of the Aave platform. The variable borrow rate is an interest rate that changes with market conditions, providing users with potentially lower borrowing costs but increased risk due to rate fluctuations. Aave's interest rate algorithm is calibrated to manage liquidity risk and optimise utilisation.

View in Studio

Query Parameters

NameTypeDescription

a*

string

asset symbol: AAVE_PROTOCOL

s

integer

since, unix timestamp

u

integer

until, unix timestamp

i

string

frequency interval: 24h

f

string

format: JSON, CSV

timestamp_format

string

timestamp format: unix or humanized (RFC 3339)

[{"t":1677801600,"o":{"1INCH":1.157773501740557,"AAVE":0,"AMPL":1.426494975144343,"BAL":10.306617364921985,"BAT":1.3660624801193901,"BUSD":2.7789800950514945,"CRV":5.789847087996981,"CVX":10.563406938231303,"DAI":3.1207037071339245,"DPI":0.9969255304245883,"ENJ":1.5768607492983104,"ENS":0.3676061063475582,"FEI":40.62809764420573,"FRAX":3.096514995031358,"GUSD":3.4395517540646967,"KNC":2.986461680185141,"LINK":1.9293087281486354,"LUSD":3.566581975061809,"MANA":1.3445098315141233,"MKR":0.5485377811130797,"RAI":1.5269504246911398,"REN":2.343996572312353,"SNX":12.684917654250427,"TUSD":2.981601359473336,"UNI":1.1549243926167312,"USDC":3.180453317242867,"USDP":2.691964711190612,"USDT":3.760842351748352,"UST":0.34043080952162413,"WBTC":1.1087153052938217,"WETH":3.181236079244715,"YFI":0.6121020382606936,"ZRX":0.16702744550773624,"renFIL":0,"sUSD":3.6203777152558843,"stETH":0,"xSUSHI":0.0017889527348431138}}]

Aave V2: Volume by Action Type

GET https://api.glassnode.com/v1/metrics/protocols/aave_v2_volume_sum_by_action

The total cumulative volume of all activities performed within the version 2 of the Aave protocol. This includes the volume of deposits, withdrawals, stable borrows, variable borrows, repays, debt liquidations, collateral liquidations (receiving the underlying token or the aToken) and flash loans. Stacked Volume represents the overall magnitude of the financial transactions that have taken place within the Aave protocol and can provide insight into the overall growth and usage of the platform.

View in Studio

Query Parameters

NameTypeDescription

a*

string

asset symbol: AAVE_PROTOCOL

s

integer

since, unix timestamp

u

integer

until, unix timestamp

i

string

frequency interval: 24h

f

string

format: JSON, CSV

timestamp_format

string

timestamp format: unix or humanized (RFC 3339)

[{"t":1677801600,"o":{"collateral_liquidations_in_atoken":0,"collateral_liquidations_in_underlying_token":1599.7596653133216,"debt_liquidations":1526.6250965748777,"deposits":75856950.13545945,"flash_loans":16522805.125386579,"repays":72844733.00339398,"stable_borrows":247796.92183999997,"variable_borrows":87739105.33002998,"withdrawals":98642791.69008441}}]

Aave V3: Activity-Based Total Value Locked (TVL)

GET https://api.glassnode.com/v1/metrics/protocols/aave_v3_total_value_locked_sum

This metric shows the total amount of liquidity available for each token on the version 3 of the Aave platform, allowing users to assess the depth of the market and the potential ease of borrowing or supplying assets. Users may not be able to withdraw funds if the liquidity drops too far. This means that they would need to wait until more liquidity is deposited by other users to be able to borrow or withdraw funds.

View in Studio

Query Parameters

NameTypeDescription

a*

string

asset symbol: AAVE_PROTOCOL

s

integer

since, unix timestamp

u

integer

until, unix timestamp

i

string

frequency interval: 24h

f

string

format: JSON, CSV

timestamp_format

string

timestamp format: unix or humanized (RFC 3339)

[{"t":1677801600,"o":{"available_liquidity_usd":251538607.09292972,"stable_borrows_usd":0,"variable_borrows_usd":139681355.98997635}}]

Aave V3: Activity-Based Total Value Locked (TVL) Percentage Share

GET https://api.glassnode.com/v1/metrics/protocols/aave_v3_total_value_locked_perc

This metric represents the percentage of available liquidity for each token on the version 3 of the Aave platform relative to the total available liquidity across all tokens. It provides insights into the distribution of liquidity and the prominence of individual tokens within the platform.

View in Studio

Query Parameters

NameTypeDescription

a*

string

asset symbol: AAVE_PROTOCOL

s

integer

since, unix timestamp

u

integer

until, unix timestamp

i

string

frequency interval: 24h

f

string

format: JSON, CSV

timestamp_format

string

timestamp format: unix or humanized (RFC 3339)

[{"t":1677801600,"o":{"available_liquidity_usd_pct":0.6429595389528332,"stable_borrows_usd_pct":0,"variable_borrows_usd_pct":0.35704046104716675}}]

Aave V3: Available Liquidity Percentage Share by Token

GET https://api.glassnode.com/v1/metrics/protocols/aave_v3_available_liquidity_perc_by_token

This metric shows the percentage of borrowed assets for each token on the version 3 of the Aave platform relative to the total borrowed assets across all tokens. It offers insights into the borrowing demand distribution and the relative popularity of individual tokens within the borrowing market on the platform.

View in Studio

Query Parameters

NameTypeDescription

a*

string

asset symbol: AAVE_PROTOCOL

s

integer

since, unix timestamp

u

integer

until, unix timestamp

i

string

frequency interval: 24h

f

string

format: JSON, CSV

timestamp_format

string

timestamp format: unix or humanized (RFC 3339)

[{"t":1677801600,"o":{"AAVE":0.0016037854936947395,"DAI":0.012844834699323326,"LINK":0.007328213641824768,"LUSD":0.0001626127972632092,"USDC":0.06567245990323493,"USDT":0.0021188206800989416,"WBTC":0.09862960147043535,"WETH":0.2664295567934927,"cbETH":0.08785349934406005,"rETH":0.004439655157958313,"wstETH":0.4529169600186137}}]

Aave V3: Available Liquidity Volume by Token

GET https://api.glassnode.com/v1/metrics/protocols/aave_v3_available_liquidity_sum_by_token

This metric displays the total amount of assets borrowed for each token on the version 3 of the Aave platform, providing insights into the borrowing demand for individual tokens and the overall usage of the platform.

View in Studio

Query Parameters

NameTypeDescription

a*

string

asset symbol: AAVE_PROTOCOL

s

integer

since, unix timestamp

u

integer

until, unix timestamp

i

string

frequency interval: 24h

f

string

format: JSON, CSV

timestamp_format

string

timestamp format: unix or humanized (RFC 3339)

[{"t":1677801600,"o":{"AAVE":403413.96915982134,"DAI":3230971.8286067196,"LINK":1843328.6519440077,"LUSD":40903.39651907261,"USDC":16519159.088425992,"USDT":532965.2025517818,"WBTC":24809152.57200408,"WETH":67017319.604221754,"cbETH":22098546.853244476,"rETH":1116744.6744057748,"wstETH":113926101.25184622}}]

Aave V3: Borrow Volume by Token

GET https://api.glassnode.com/v1/metrics/protocols/aave_v3_borrows_sum_by_token

This metric indicates the total value of assets locked on the version 3 of the Aave platform, broken down into available liquidity, stable borrows, and variable borrows. This representation allows for visualization of the amounts of these components within the total value locked, addressing the fact that borrows might not always be considered when computing the total value locked. It reflects the overall usage and popularity of the platform.

View in Studio

Query Parameters

NameTypeDescription

a*

string

asset symbol: AAVE_PROTOCOL

s

integer

since, unix timestamp

u

integer

until, unix timestamp

i

string

frequency interval: 24h

f

string

format: JSON, CSV

timestamp_format

string

timestamp format: unix or humanized (RFC 3339)

[{"t":1677801600,"o":{"AAVE":0,"DAI":8058785.276575688,"LINK":11448.378351721203,"LUSD":137669.74072550415,"USDC":41250339.04998916,"USDT":4390599.599450849,"WBTC":1819795.4922246998,"WETH":80272319.12131448,"cbETH":13677.80613865567,"rETH":1159.1013655813756,"wstETH":3725562.423839997}}]

Aave V3: Borrow Volume Share Percentage by Token

GET https://api.glassnode.com/v1/metrics/protocols/aave_v3_borrows_perc_by_token

This metric displays the proportion of the total value locked in the version 3 of the Aave platform, broken down into available liquidity, stable borrows, and variable borrows. This representation allows for visualization of the proportions of these components within the total value locked, addressing the fact that borrows might not always be considered when computing the total value locked. It reflects the overall usage and popularity of the platform.

View in Studio

Query Parameters

NameTypeDescription

a*

string

asset symbol: AAVE_PROTOCOL

s

integer

since, unix timestamp

u

integer

until, unix timestamp

i

string

frequency interval: 24h

f

string

format: JSON, CSV

timestamp_format

string

timestamp format: unix or humanized (RFC 3339)

[{"t":1677801600,"o":{"AAVE":0,"DAI":0.05769406532074326,"LINK":0.00008196067592974075,"LUSD":0.0009855985414072258,"USDC":0.2953174298576348,"USDT":0.03143296804597116,"WBTC":0.013028191767806792,"WETH":0.5746817000192559,"cbETH":0.00009792148738617057,"rETH":0.000008298182369195741,"wstETH":0.026671866101495655}}]

Aave V3: Collateral Rate by Token

GET https://api.glassnode.com/v1/metrics/protocols/aave_v3_collateral_rate_by_token

This metric represents the interest rate paid to users who provide collateral for each token on the version 3 of the Aave platform. It allows users to compare the rates they can earn when supplying different tokens as collateral, enabling them to make informed decisions when participating in the lending market. Aave's interest rate algorithm is calibrated to manage liquidity risk and optimise utilisation.

View in Studio

Query Parameters

NameTypeDescription

a*

string

asset symbol: AAVE_PROTOCOL

s

integer

since, unix timestamp

u

integer

until, unix timestamp

i

string

frequency interval: 24h

f

string

format: JSON, CSV

timestamp_format

string

timestamp format: unix or humanized (RFC 3339)

[{"t":1677801600,"o":{"AAVE":0,"DAI":2.2968403060525504,"LINK":0.0004728179956404554,"LUSD":2.675393812317096,"USDC":2.042305752690372,"USDT":3.182201826818071,"WBTC":0.058200773879879514,"WETH":1.666502561356268,"cbETH":0.000005058789205040113,"rETH":0.00001078253109963586,"wstETH":0.015261516715520352}}]

Aave V3: Count by Action Type

GET https://api.glassnode.com/v1/metrics/protocols/aave_v3_count_by_action

The total cumulative count of all activities performed within the version 3 of the Aave protocol. This includes the count of deposits, withdrawals, stable borrows, variable borrows, repays, liquidations, flash loans, rebalance stable borrow rate, swaps to stable rate mode and swaps to variable rate mode. Stacked Count represents the overall frequency of the financial transactions that have taken place within the Aave protocol and can provide insight into the overall usage and popularity of the platform.

View in Studio

Query Parameters

NameTypeDescription

a*

string

asset symbol: AAVE_PROTOCOL

s

integer

since, unix timestamp

u

integer

until, unix timestamp

i

string

frequency interval: 24h

f

string

format: JSON, CSV

timestamp_format

string

timestamp format: unix or humanized (RFC 3339)

[{"t":1677801600,"o":{"deposits":2754,"liquidations":14,"repays":624,"variable_borrows":1360,"withdrawals":952}}]

Aave V3: Stable Borrow Rate by Token

GET https://api.glassnode.com/v1/metrics/protocols/aave_v3_stable_borrow_rate_by_token

This metric displays the stable borrow rate for each token on the version 3 of the Aave platform. The stable borrow rate is a fixed interest rate that users can choose when borrowing assets, offering predictable repayment costs over the loan's duration. Aave's interest rate algorithm is calibrated to manage liquidity risk and optimise utilisation.

View in Studio

Query Parameters

NameTypeDescription

a*

string

asset symbol: AAVE_PROTOCOL

s

integer

since, unix timestamp

u

integer

until, unix timestamp

i

string

frequency interval: 24h

f

string

format: JSON, CSV

timestamp_format

string

timestamp format: unix or humanized (RFC 3339)

[{"t":1677801600,"o":{"AAVE":9,"DAI":5.44651819536194,"LINK":9.095883696469027,"LUSD":8.855294924816674,"USDC":5.396970175735709,"USDT":8.964161566152214,"WBTC":10.063805299070742,"WETH":9.528820093858508,"cbETH":9.0096218059038,"rETH":9.01404732595654,"wstETH":7.7815849254958085}}]

Aave V3: Variable Borrow Rate by Token

GET https://api.glassnode.com/v1/metrics/protocols/aave_v3_variable_borrow_rate_by_token

This metric displays the variable borrow rate for each token on the version 3 of the Aave platform. The variable borrow rate is an interest rate that changes with market conditions, providing users with potentially lower borrowing costs but increased risk due to rate fluctuations. Aave's interest rate algorithm is calibrated to manage liquidity risk and optimise utilisation.

View in Studio

Query Parameters

NameTypeDescription

a*

string

asset symbol: AAVE_PROTOCOL

s

integer

since, unix timestamp

u

integer

until, unix timestamp

i

string

frequency interval: 24h

f

string

format: JSON, CSV

timestamp_format

string

timestamp format: unix or humanized (RFC 3339)

[{"t":1677801600,"o":{"AAVE":0,"DAI":3.5721455628955225,"LINK":0.09588369646902653,"LUSD":3.8552949248166732,"USDC":3.175761405885673,"USDT":3.964161566152214,"WBTC":1.0638052990707418,"WETH":3.5923790891655822,"cbETH":0.009621805903800351,"rETH":0.014047325956540046,"wstETH":0.5667830411827847}}]

Aave V3: Volume by Action Type

GET https://api.glassnode.com/v1/metrics/protocols/aave_v3_volume_sum_by_action

The total cumulative volume of all activities performed within the version 3 of the Aave protocol. This includes the volume of deposits, withdrawals, stable borrows, variable borrows, repays, debt liquidations, collateral liquidations (receiving the underlying token or the aToken) and flash loans. Stacked Volume represents the overall magnitude of the financial transactions that have taken place within the Aave protocol and can provide insight into the overall growth and usage of the platform.

View in Studio

Query Parameters

NameTypeDescription

a*

string

asset symbol: AAVE_PROTOCOL

s

integer

since, unix timestamp

u

integer

until, unix timestamp

i

string

frequency interval: 24h

f

string

format: JSON, CSV

timestamp_format

string

timestamp format: unix or humanized (RFC 3339)

[{"t":1677801600,"o":{"collateral_liquidations_in_underlying_token":2713.6099730085193,"debt_liquidations":2563.4136902770006,"deposits":14652651.737359092,"repays":3659391.418638438,"variable_borrows":4427582.057501842,"withdrawals":6172116.319476055}}]

Compound: Deposit Inflows and Outflows

GET https://api.glassnode.com/v1/metrics/protocols/compound_deposit_flow

This metric reflects the inflows and outflows of deposits in USD on the Compound protocol, aggregated by token. This provides a comprehensive view of the deposit behavior on the platform and indicates periods of depositing growth or contraction.

View in Studio

Query Parameters

NameTypeDescription

a*

string

asset symbol: COMPOUND_PROTOCOL

s

integer

since, unix timestamp

u

integer

until, unix timestamp

i

string

frequency interval: 24h

f

string

format: JSON, CSV

timestamp_format

string

timestamp format: unix or humanized (RFC 3339)

[{"t":1677801600,"o":{"deposits_inflows_usd":66362289.0484828,"deposits_outflows_usd":-22930570.62924893}}]

Compound: Loan Inflows and Outflows

GET https://api.glassnode.com/v1/metrics/protocols/compound_loan_flow

This metric shows the inflows and outflows of loans in USD on the Compound protocol, aggregated by token. This provides a comprehensive view of the borrowing behavior on the platform and indicates periods of borrowing growth or contraction.

View in Studio

Query Parameters

NameTypeDescription

a*

string

asset symbol: COMPOUND_PROTOCOL

s

integer

since, unix timestamp

u

integer

until, unix timestamp

i

string

frequency interval: 24h

f

string

format: JSON, CSV

timestamp_format

string

timestamp format: unix or humanized (RFC 3339)

[{"t":1677801600,"o":{"borrows_inflows_usd":18971299.794908103,"borrows_outflows_usd":-9729035.266998032}}]

Compound: Total Value Locked

GET https://api.glassnode.com/v1/metrics/protocols/compound_total_value_locked

This metric illustrates the total value in USD of all tokens accepted in the Compound protocol over its history, differentiating between deposits (discounting withdrawals) and loans (discounting repays). It provides a comprehensive view of the total assets secured in the protocol.

View in Studio

Query Parameters

NameTypeDescription

a*

string

asset symbol: COMPOUND_PROTOCOL

s

integer

since, unix timestamp

u

integer

until, unix timestamp

i

string

frequency interval: 24h

f

string

format: JSON, CSV

timestamp_format

string

timestamp format: unix or humanized (RFC 3339)

[{"t":1677801600,"o":{"total_borrows_usd":766435984.5225143,"total_collateral_usd":1812132499.8809962}}]

Compound: User Interaction Count by Action Type

GET https://api.glassnode.com/v1/metrics/protocols/compound_count_by_action

This metric counts the number of interactions users have with the Compound protocol, broken down by action type, including deposits, withdrawals, borrows, repays, and liquidations. It provides insights into the overall activity and user engagement with the platform, showing which actions are most prevalent.

View in Studio

Query Parameters

NameTypeDescription

a*

string

asset symbol: COMPOUND_PROTOCOL

s

integer

since, unix timestamp

u

integer

until, unix timestamp

i

string

frequency interval: 24h

f

string

format: JSON, CSV

timestamp_format

string

timestamp format: unix or humanized (RFC 3339)

[{"t":1677801600,"o":{"Borrow":27,"DebtLiquidation":3,"Deposit":68,"Repay":36,"Withdraw":95}}]

Compound: User Interaction Volume by Action Type

GET https://api.glassnode.com/v1/metrics/protocols/compound_volume_by_action

This metric illustrates the volume in USD of user interactions with the Compound protocol, segregated by action type. By quantifying the financial magnitude of each action, it offers insights into the economic significance of user behaviors, indicating which actions drive the most financial activity on the platform.

View in Studio

Query Parameters

NameTypeDescription

a*

string

asset symbol: COMPOUND_PROTOCOL

s

integer

since, unix timestamp

u

integer

until, unix timestamp

i

string

frequency interval: 24h

f

string

format: JSON, CSV

timestamp_format

string

timestamp format: unix or humanized (RFC 3339)

[{"t":1677801600,"o":{"Borrow":18971299.7949081,"DebtLiquidation":73443.39993923965,"Deposit":66362289.04848279,"Repay":9729035.26699803,"Withdraw":22930570.629248925}}]

Compound: Utilization Ratio

GET https://api.glassnode.com/v1/metrics/protocols/compound_utilization_ratio

This metric reflects the proportion of borrowed funds to available deposits in the Compound protocol. It measures capital efficiency by dividing the total borrowed by the total deposits. A high ratio indicates strong borrowing demand and active lending, while a low ratio points to excess liquidity. This ratio is key for understanding market health and influences the interest rates for lenders and borrowers within the protocol.

View in Studio

Query Parameters

NameTypeDescription

a*

string

asset symbol: COMPOUND_PROTOCOL

s

integer

since, unix timestamp

u

integer

until, unix timestamp

i

string

frequency interval: 24h

f

string

format: JSON, CSV

timestamp_format

string

timestamp format: unix or humanized (RFC 3339)

[{"t":1677801600,"v":0.42294698901589517}]

Lido Deposits Volume

GET https://api.glassnode.com/v1/metrics/protocols/lido_deposits_volume_sum

The total amount of ETH that users have deposited into the Lido protocol within a specified timeframe. This metric can help gauge user adoption and trust in the system.

View in Studio

Query Parameters

NameTypeDescription

a*

string

asset symbol: LIDO_PROTOCOL

s

integer

since, unix timestamp

u

integer

until, unix timestamp

i

string

frequency interval: 24h, 1h, 10m

f

string

format: JSON, CSV

c

string

currency: NATIVE, USD

timestamp_format

string

timestamp format: unix or humanized (RFC 3339)

[{"t":1677801600,"v":10272}]

Lido Net Volume

GET https://api.glassnode.com/v1/metrics/protocols/lido_volume_net

The net inflow (or outflow) of assets in the Lido protocol. A positive value indicates a net deposit, suggesting growing user participation, while a negative value suggests more assets were withdrawn than deposited.

View in Studio

Query Parameters

NameTypeDescription

a*

string

asset symbol: LIDO_PROTOCOL

s

integer

since, unix timestamp

u

integer

until, unix timestamp

i

string

frequency interval: 24h, 1h, 10m

f

string

format: JSON, CSV

c

string

currency: NATIVE, USD

timestamp_format

string

timestamp format: unix or humanized (RFC 3339)

[{"t":1677801600,"v":10272}]

Lido Total Value Locked

GET https://api.glassnode.com/v1/metrics/protocols/lido_total_value_locked

The total value of all ETH currently staked or locked in the Lido protocol. It's a key metric in the DeFi space as it indicates the size and relative importance of a protocol within the ecosystem. A rising TVL can suggest growing trust and usage of the protocol.

View in Studio

Query Parameters

NameTypeDescription

a*

string

asset symbol: LIDO_PROTOCOL

s

integer

since, unix timestamp

u

integer

until, unix timestamp

i

string

frequency interval: 24h, 1h, 10m

f

string

format: JSON, CSV

c

string

currency: NATIVE, USD

timestamp_format

string

timestamp format: unix or humanized (RFC 3339)

[{"t":1677801600,"v":5472992}]

Lido Withdrawn Volume

GET https://api.glassnode.com/v1/metrics/protocols/lido_withdrawn_volume_sum

The total amount of ETH that users have withdrawn from the Lido protocol within a given period. A high value can indicate users reclaiming their staked assets, either due to rewards or changing trust in the system.

View in Studio

Query Parameters

NameTypeDescription

a*

string

asset symbol: LIDO_PROTOCOL

s

integer

since, unix timestamp

u

integer

until, unix timestamp

i

string

frequency interval: 24h, 1h, 10m

f

string

format: JSON, CSV

c

string

currency: NATIVE, USD

timestamp_format

string

timestamp format: unix or humanized (RFC 3339)

[{"t":1677801600,"v":0}]

Maker: Event Count by Type

GET https://api.glassnode.com/v1/metrics/protocols/maker_event_count_by_type

This metric tallies the daily occurrences of the different event types within the Maker protocol: Deposits, Withdrawals, Borrows, Repays and Liquidations. By tracking the frequency of these events, stakeholders can gauge user engagement and the protocol's operational dynamics, making it a reflection of the protocol's health and activity.

View in Studio

Query Parameters

NameTypeDescription

a*

string

asset symbol: MAKER_PROTOCOL

s

integer

since, unix timestamp

u

integer

until, unix timestamp

i

string

frequency interval: 24h

f

string

format: JSON, CSV

timestamp_format

string

timestamp format: unix or humanized (RFC 3339)

[{"t":1677801600,"o":{"Borrow":54,"CollateralLiquidation":1,"DebtLiquidation":1,"Deposit":49,"Repay":72,"Withdraw":79}}]

Maker: Event Volume (USD) by Type

GET https://api.glassnode.com/v1/metrics/protocols/maker_event_volume_usd_by_type

The Event Volume (USD) by Type metric encapsulates the total USD value associated with the different event types within the Maker protocol: Deposits, Withdrawals, Borrows, Repays, Collateral Liquidations, and Debt Liquidations. This metric provides a monetary perspective on the protocol's daily operations, shedding light on the financial implications of user actions and the economic activity generated within the Maker ecosystem.

View in Studio

Query Parameters

NameTypeDescription

a*

string

asset symbol: MAKER_PROTOCOL

s

integer

since, unix timestamp

u

integer

until, unix timestamp

i

string

frequency interval: 24h

f

string

format: JSON, CSV

timestamp_format

string

timestamp format: unix or humanized (RFC 3339)

[{"t":1677801600,"o":{"Borrow":27710417.443972748,"CollateralLiquidation":21937.419902280442,"DebtLiquidation":13823.998571872913,"Deposit":27590510.113541976,"Repay":39429918.47199116,"Withdraw":41211881.43336261}}]

Maker: Number of New Vaults Created

GET https://api.glassnode.com/v1/metrics/protocols/maker_new_vaults_created_count

A vault is a smart contract on the Ethereum blockchain that holds collateral in the form of Ethereum tokens that is used to generate the DAI stablecoin. This metric shows the count of new vaults (collateralized debt positions) created in the MakerDAO ecosystem. It reflects user engagement, credit creation, and overall growth of the protocol. A rising number of new vaults suggests increased activity and interest in the platform, while a decline may indicate reduced demand for borrowing or shifts in user preferences.

View in Studio

Query Parameters

NameTypeDescription

a*

string

asset symbol: MAKER_PROTOCOL

s

integer

since, unix timestamp

u

integer

until, unix timestamp

i

string

frequency interval: 24h

f

string

format: JSON, CSV

timestamp_format

string

timestamp format: unix or humanized (RFC 3339)

[{"t":1677801600,"v":5}]

Maker: Peg Stability Module (PSM) Balance

GET https://api.glassnode.com/v1/metrics/protocols/maker_psm_balance_sum

The Peg Stability Module (PSM) balance indicates the amount of stablecoins (USDC, GUSD and PAX) held in the peg stability module, a component of the MakerDAO protocol designed to help maintain the DAI stablecoin's peg to the US dollar by facilitating arbitrage opportunities. A higher PSM balance implies better support for the DAI peg and a lower likelihood of deviations from its intended value.

View in Studio

Query Parameters

NameTypeDescription

a*

string

asset symbol: MAKER_PROTOCOL

s

integer

since, unix timestamp

u

integer

until, unix timestamp

i

string

frequency interval: 24h

f

string

format: JSON, CSV

timestamp_format

string

timestamp format: unix or humanized (RFC 3339)

[{"t":1677801600,"v":2934224450.089049}]

Maker: Total Value Locked (TVL)

GET https://api.glassnode.com/v1/metrics/protocols/maker_total_value_locked_sum

The Total Value Locked (TVL) metric represents the combined value of all assets locked in MakerDAO's smart contracts, denominated in USD. It serves as an indicator of the protocol's popularity, usage, and trust within the DeFi ecosystem. A higher TVL implies greater adoption and more liquidity in the protocol, making it an important reference for investors and users.

View in Studio

Query Parameters

NameTypeDescription

a*

string

asset symbol: MAKER_PROTOCOL

s

integer

since, unix timestamp

u

integer

until, unix timestamp

i

string

frequency interval: 24h

f

string

format: JSON, CSV

timestamp_format

string

timestamp format: unix or humanized (RFC 3339)

[{"t":1677801600,"v":3870491028.293537}]

Maker: Total Value Locked (TVL) by Token

GET https://api.glassnode.com/v1/metrics/protocols/maker_total_value_locked_sum_by_token

This metric measures the value of assets locked in the Maker protocol, broken down by individual token types. It helps to understand the distribution of collateral, the protocol's reliance on specific assets, and the diversity of the collateral portfolio. This information can be crucial to assess the risk exposure of the protocol and its resilience to market fluctuations.

View in Studio

Query Parameters

NameTypeDescription

a*

string

asset symbol: MAKER_PROTOCOL

s

integer

since, unix timestamp

u

integer

until, unix timestamp

i

string

frequency interval: 24h

f

string

format: JSON, CSV

timestamp_format

string

timestamp format: unix or humanized (RFC 3339)

[{"t":1677801600,"o":{"AAVE":248559.04295868822,"BAL":3.1697558711130117e-9,"BAT":4641.436847552233,"COMP":741.1346198898964,"GNO":42182865,"GUSD":342904.67211,"KNC":317.75392313579505,"LINK":4110373.983182434,"LRC":553.410730893234,"MANA":130.56254099736213,"MATIC":153424498.6834915,"PAXUSD":1146.7939959348587,"RENBTC":11336.372904579208,"RETH":7527812.215391104,"TUSD":9.490883642419096,"UNI":158571.78202855148,"USDC":3432522.8617885862,"USDT":5.7570643134897725,"WBTC":285922132.1312256,"WETH":2209353844.722181,"WSTETH":1120082120.0430167,"YFI":43675135.98470227,"ZRX":10804.457949720296}}]

Maker: Total Vaults Created

GET https://api.glassnode.com/v1/metrics/protocols/maker_total_vaults_created_cum

This metric represents the cumulative count of all vaults created within the MakerDAO ecosystem over time. A vault, in this context, is a type of smart contract on the Ethereum blockchain designed to hold collateral in the form of Ethereum tokens, which is utilized to mint the DAI stablecoin. By tracking the total number of vaults that have been established since the inception of MakerDAO, this metric offers insights into the historical growth and adoption rate of the platform. It encapsulates the long-term user engagement, sustained credit creation, and the enduring expansion of the protocol.

View in Studio

Query Parameters

NameTypeDescription

a*

string

asset symbol: MAKER_PROTOCOL

s

integer

since, unix timestamp

u

integer

until, unix timestamp

i

string

frequency interval: 24h

f

string

format: JSON, CSV

timestamp_format

string

timestamp format: unix or humanized (RFC 3339)

[{"t":1677801600,"v":30278}]

Uniswap Fees

GET https://api.glassnode.com/v1/metrics/protocols/uniswap_fees_sum

This metric represents the cumulative value of transaction fees generated on the entire protocol as well as both Uniswap v2 and Uniswap v3, expressed in US Dollars. Fees are collected from traders as a percentage of the trade value. They are used to reward liquidity providers for contributing assets to the liquidity pools.

This metric serves as an indicator of the platform's overall trading activity and the potential returns for liquidity providers. A higher fee value reflects increased trading volume and engagement on the platform, signaling a more active and robust ecosystem.

To improve its accuracy, adjustments have been made by eliminating token reserves that showed signs of token price manipulation.

View in Studio

Query Parameters

NameTypeDescription

a*

string

asset symbol: UNISWAP_PROTOCOL

s

integer

since, unix timestamp

u

integer

until, unix timestamp

i

string

frequency interval: 24h

f

string

format: JSON, CSV

timestamp_format

string

timestamp format: unix or humanized (RFC 3339)

[{"t":1677801600,"o":{"2":150552.09412187836,"3":1251106.6296930406,"total":1401658.723814919}}]

Uniswap Fees per Fee Tier

GET https://api.glassnode.com/v1/metrics/protocols/uniswap_v3_fees_sum_by_fee_tier

The Uniswap Fees per Fee Tier metric represents the cumulative value of transaction fees generated for Uniswap v3 on the Ethereum blockchain, expressed in USD. Fees are collected from traders during token swaps as a small percentage of the trade value. They are used to reward liquidity providers for contributing assets to the liquidity pools.

This metric serves as an indicator of the platform's overall trading activity and the potential returns for liquidity providers. A higher fee value reflects increased trading volume and engagement on the platform, signaling a more active and robust ecosystem. For each traded token-pair Uniswap allows for pools with four different trading fee tiers: 0.01, 0.3. This metric presents the total value of fees generated for a given fee tier on Uniswap V3.

To improve its accuracy, adjustments have been made by eliminating token reserves that showed signs of token price manipulation.

View in Studio

Query Parameters

NameTypeDescription

a*

string

asset symbol: UNISWAP_PROTOCOL

s

integer

since, unix timestamp

u

integer

until, unix timestamp

i

string

frequency interval: 24h, 1h, 10m

f

string

format: JSON, CSV

timestamp_format

string

timestamp format: unix or humanized (RFC 3339)

[{"t":1677801600,"o":{"0.01%":44941.04355729027,"0.05%":257324.0962761482,"0.3%":528267.6847047056,"1%":420573.80515489646}}]

Uniswap Mean AVL

GET https://api.glassnode.com/v1/metrics/protocols/uniswap_v3_avl_mean

The Active Value Locked (AVL) describes the share of the Uniswap liquiidty that is being actively used to facilitate trades. It helps measure capital efficiency on Uniswap. The mean AVL is determined by aggregating the amount of liquidity within price ticks of a specific pool that fall within the designated price range.

This metric presents the total of the AVL for Uniswap V3 pools.

To improve its accuracy, adjustments have been made by eliminating token reserves that showed signs of token price manipulation.

View in Studio

Query Parameters

NameTypeDescription

a*

string

asset symbol: UNISWAP_PROTOCOL

s

integer

since, unix timestamp

u

integer

until, unix timestamp

i

string

frequency interval: 1h, 10m, 24h

f

string

format: JSON, CSV

timestamp_format

string

timestamp format: unix or humanized (RFC 3339)

[{"t":1677801600,"v":120307326.36494072}]

Uniswap Mean AVL per Fee Tier

GET https://api.glassnode.com/v1/metrics/protocols/uniswap_v3_avl_by_fee_tier_mean

The Active Value Locked (AVL) describes the share of the Uniswap liquiidty that is being actively used to facilitate trades. It helps measure capital efficiency on Uniswap.

The mean AVL is determined by aggregating the amount of liquidity within the price ticks of a specific pool that fall within the designated price range.

This metric presents the total of the AVL for a given fee tier on Uniswap V3. For each traded token-pair Uniswap allows for pools with four different trading fees: 0.01, 0.3.

To improve its accuracy, adjustments have been made by eliminating token reserves that showed signs of token price manipulation.

View in Studio

Query Parameters

NameTypeDescription

a*

string

asset symbol: UNISWAP_PROTOCOL

s

integer

since, unix timestamp

u

integer

until, unix timestamp

i

string

frequency interval: 24h, 1h, 10m

f

string

format: JSON, CSV

timestamp_format

string

timestamp format: unix or humanized (RFC 3339)

[{"t":1677801600,"o":{"0.01%":0,"0.05%":49488984.31253168,"0.3%":69033404.84494475,"1%":1784937.2074642961}}]

Uniswap Pools Created

GET https://api.glassnode.com/v1/metrics/protocols/uniswap_pools_created_count

The total amount of pools created for the entire protocol as well as for Uniswap's version 2 and version 3.

To improve its accuracy, adjustments have been made by eliminating token reserves that showed signs of token price manipulation.

View in Studio

Query Parameters

NameTypeDescription

a*

string

asset symbol: UNISWAP_PROTOCOL

s

integer

since, unix timestamp

u

integer

until, unix timestamp

i

string

frequency interval: 1h, 10m, 24h

f

string

format: JSON, CSV

timestamp_format

string

timestamp format: unix or humanized (RFC 3339)

[{"t":1677801600,"o":{"2":267,"3":13,"total":280}}]

Uniswap Pools Created per Fee Tier

GET https://api.glassnode.com/v1/metrics/protocols/uniswap_v3_pools_created_by_fee_tier_count

This metric represents total amount of pools created per fee tier on Uniswap v3.

For each traded token-pair Uniswap allows for pools with four different trading fee tier: 0.01, 0.3.

To improve its accuracy, adjustments have been made by eliminating token reserves that showed signs of token price manipulation.

View in Studio

Query Parameters

NameTypeDescription

a*

string

asset symbol: UNISWAP_PROTOCOL

s

integer

since, unix timestamp

u

integer

until, unix timestamp

i

string

frequency interval: 10m, 24h, 1h

f

string

format: JSON, CSV

timestamp_format

string

timestamp format: unix or humanized (RFC 3339)

[{"t":1677801600,"o":{"0.01%":0,"0.05%":2,"0.3%":7,"1%":4}}]

Uniswap Trade Count

GET https://api.glassnode.com/v1/metrics/protocols/uniswap_trades_count

The total number of trades for the entire protocol as well as for the two Uniswap's version 2 and 3.

To improve its accuracy, adjustments have been made by eliminating token reserves that showed signs of token price manipulation.

View in Studio

Query Parameters

NameTypeDescription

a*

string

asset symbol: UNISWAP_PROTOCOL

s

integer

since, unix timestamp

u

integer

until, unix timestamp

i

string

frequency interval: 24h, 1h, 10m

f

string

format: JSON, CSV

timestamp_format

string

timestamp format: unix or humanized (RFC 3339)

[{"t":1677801600,"o":{"2":31261,"3":59242,"total":90503}}]

Uniswap Trade Volume

GET https://api.glassnode.com/v1/metrics/protocols/uniswap_volume_traded_sum

Trade volume refers to the total value of all tokens traded on Uniswap, expressed in US Dollars. It accounts for the inflow volume into the protocol, representing trading activities for both the entire protocol and Uniswap's version 2 and version 3.

View in Studio

Query Parameters

NameTypeDescription

a*

string

asset symbol: UNISWAP_PROTOCOL

s

integer

since, unix timestamp

u

integer

until, unix timestamp

i

string

frequency interval: 24h

f

string

format: JSON, CSV

timestamp_format

string

timestamp format: unix or humanized (RFC 3339)

[{"t":1677801600,"o":{"2":50184031.37395945,"3":1222680222.220722,"total":1272864253.5946815}}]

Uniswap Trade Volume per Token Type

GET https://api.glassnode.com/v1/metrics/protocols/uniswap_volume_by_token_type

Trade volume refers to the total value of all tokens traded on Uniswap, expressed in US Dollars. It accounts for the inflow volume into the protocol. This metric presents the trade volume per token type. Tokens are categorized into three groups: Bluechips (WBTC & WETH), Stablecoins and Altcoins.

View in Studio

Query Parameters

NameTypeDescription

a*

string

asset symbol: UNISWAP_PROTOCOL

s

integer

since, unix timestamp

u

integer

until, unix timestamp

i

string

frequency interval: 24h, 1h, 10m

f

string

format: JSON, CSV

timestamp_format

string

timestamp format: unix or humanized (RFC 3339)

[{"t":1677801600,"o":{"altcoin":91808279.09479964,"bluechip":494967193.8077455,"stablecoin":686088780.6921362}}]

Uniswap Trade Volume per Trade Size

GET https://api.glassnode.com/v1/metrics/protocols/uniswap_volume_by_size_cohort

Trade volume refers to the total value of all tokens traded on Uniswap, expressed in US dollars. It accounts for the inflow volume into the protocol.

This metrics represents the total trade volume for a given trade size.

View in Studio

Query Parameters

NameTypeDescription

a*

string

asset symbol: UNISWAP_PROTOCOL

s

integer

since, unix timestamp

u

integer

until, unix timestamp

i

string

frequency interval: 24h, 1h, 10m

f

string

format: JSON, CSV

timestamp_format

string

timestamp format: unix or humanized (RFC 3339)

[{"t":1677801600,"o":{"+1M":331501795.5727175,"100-1k":15305886.943229469,"100k-500k":344274325.3496043,"10k-100k":285875094.7040942,"1k-10k":108560133.6057236,"500k-1M":186776145.99364442,"<100":570871.4256677063}}]

Uniswap TVL per Fee Tier

GET https://api.glassnode.com/v1/metrics/protocols/uniswap_total_value_locked_by_fee_tier

The Total Value Locked (TVL) quantifies the value of all assets used as liquidity on Uniswap, it is denominated in US dollars. It is calculated by summing the token amounts multiplied by their respective prices at each timestamp.

This metric presents the total of the TVL for a given fee tier on Uniswap V3. For each traded token-pair Uniswap allows for pools with four different trading fees: 0.01, 0.3.

To improve its accuracy, adjustments have been made by eliminating token reserves that showed signs of token price manipulation.

View in Studio

Query Parameters

NameTypeDescription

a*

string

asset symbol: UNISWAP_PROTOCOL