Interest Rates
The <chain>.lending.interest_rates
table contains supply and borrowing interest rate as well as outstanding loans from Aave and Morpho Blue.
Table Columns
Unique Key: unique_id
project
VARCHAR
Name of the lending project (e.g., 'aave', 'morpho').
protocol
VARCHAR
Specific protocol version or variant (e.g., 'aave_v3', 'morpho_blue').
contract_address
VARCHAR
Address of the main protocol contract.
market_address
VARCHAR
Address of the specific lending market. This field is the ID of the market for Morpho Blue protocol.
token_address
VARCHAR
Address of the loan token in the market.
token_name
VARCHAR
Name of the loan token.
token_symbol
VARCHAR
Symbol of the loan token.
token_decimals
INTEGER
Number of decimals of the loan token.
usd_exchange_rate
FLOAT
USD exchange rate of the loan token at the time of the rate update.
supply_apy
FLOAT
Annual Percentage Yield for suppliers/lenders, expressed as a percentage.
stable_borrow_apy
FLOAT
Annual Percentage Yield for stable-rate borrowers, expressed as a percentage. Only applicable for protocols with stable rates like Aave.
variable_borrow_apy
FLOAT
Annual Percentage Yield for variable-rate borrowers, expressed as a percentage.
cumulative_supply_interest
FLOAT
Cumulative index tracking interest earned by suppliers over time (liquidityIndex in Aave). Only applicable for certain protocols like Aave.
cumulative_borrow_interest
FLOAT
Cumulative index tracking interest accumulated for borrowers over time (variableBorrowIndex in Aave). Only applicable for certain protocols like Aave.
outstanding_loans
FLOAT
Total amount of tokens borrowed from the market, normalized by token decimals.
outstanding_loans_usd
FLOAT
USD value of the total borrowed tokens.
supplied_amount
FLOAT
Total amount of tokens supplied to the market, normalized by token decimals.
supplied_amount_usd
FLOAT
USD value of the total supplied tokens.
available_liquidity
FLOAT
Amount of tokens available for borrowing, normalized by token decimals.
available_liquidity_usd
FLOAT
USD value of the tokens available for borrowing.
trace_params
VARIANT
Raw parameters from the trace call that provided the interest rate data.
logs_params
VARIANT
Raw parameters from the event logs that provided the interest rate data.
transaction_hash
VARCHAR
Transaction hash where the interest rate update occurred.
transaction_index
INTEGER
Index of the transaction in the block.
block_timestamp
TIMESTAMP
Timestamp of the block when the interest rate was updated.
block_number
INTEGER
Block number when the interest rate was updated.
block_hash
VARCHAR
Hash of the block when the interest rate was updated.
unique_id
VARCHAR
Unique identifier for the interest rate update event.
_created_at
TIMESTAMP_NTZ(9)
Timestamp of when the record was created.
_updated_at
TIMESTAMP_NTZ(9)
Timestamp of when the record was last updated.
Last updated
Was this helpful?