Datasets / @aave/v3 / wbtc

@aave/v3 · wbtc

LendingEthereum30h ago · #25,483,951
Get API key
Contract 0x8787…e2·Asset 0x2260…99View on Etherscan ↗

Series 3 canonical IDs · click a row to chart it · hover to copy

Series IDKindType
eth:aave:v3:0x8787…e2/wbtc:call:getreservedata[currentliquidityrate]calluint128
eth:aave:v3:0x8787…e2/wbtc:call:getreservedata[currentvariableborrowrate]calluint128
eth:aave:v3:0x8787…e2/wbtc:call:getreservedata[liquidityindex]calluint128
PreviewcurrentVariableBorrowRate1h preview · full history via API →
0.00340.00360.003823:2023:25Avg 0.0036365951

Quick start

· per-block rows require an API key
from defipipe import Client # per-block rows require an API key (analyst: hot window, quant: full history) df = Client().series("eth:aave:v3:0x87870bca3f3fd6335c3f4ce8392d69350b4fa4e2/wbtc:call:getreservedata[currentvariableborrowrate]")

Indexer ABI the exact functions the indexer samples (registry.protocol_abis)

valid from block 0

[ { "name": "getReserveData", "type": "function", "inputs": [ { "name": "asset", "type": "address" } ], "outputs": [ { "name": "", "type": "tuple", "components": [ { "name": "configuration", "type": "tuple", "components": [ { "name": "data", "type": "uint256" } ] }, { "name": "liquidityIndex", "type": "uint128" }, { "name": "currentLiquidityRate", "type": "uint128" }, { "name": "variableBorrowIndex", "type": "uint128" }, { "name": "currentVariableBorrowRate", "type": "uint128" }, { "name": "currentStableBorrowRate", "type": "uint128" }, { "name": "lastUpdateTimestamp", "type": "uint40" }, { "name": "id", "type": "uint16" }, { "name": "aTokenAddress", "type": "address" }, { "name": "stableDebtTokenAddress", "type": "address" }, { "name": "variableDebtTokenAddress", "type": "address" }, { "name": "interestRateStrategyAddress", "type": "address" }, { "name": "accruedToTreasury", "type": "uint128" }, { "name": "unbacked", "type": "uint128" }, { "name": "isolationModeTotalDebt", "type": "uint128" } ] } ], "stateMutability": "view" } ]