Liquidation events are when a borrower’s collateral is seized by a liquidator to repay their debt.The <chain>.lending.liquidations table contains liquidation events from Aave v1, v2, v3, Compound v2, v3 and Morpho Blue protocols, consolidated into a single table for easy querying.This table tracks all liquidation activities across major lending protocols, providing comprehensive information about liquidated collateral, repaid debt, and the parties involved in the liquidation process.
borrower_address reflects the address emitted by the specific event Allium decodes for a protocol. For most protocols that’s the wallet being liquidated, but for protocols that route positions through a vault, router, or liquidity layer below the user-facing entry point, it can instead be that intermediate contract. When you need reliable end-user attribution, filter on transaction_from_address instead — it’s the transaction originator, though it won’t capture liquidations routed through a smart contract wallet, batcher, or aggregator.
Total liquidation volume of all lending projects on Ethereum in the past 180 days.
select project, sum(usd_amount) as usd from ethereum.lending.liquidationswhere block_timestamp >= current_date - 180group by allorder by usd desc
Number of borrowers and total liquidation volume of all lending projects on Ethereum in the past 90 days.
select project, count(distinct borrower_address) as borrwers, sum(usd_amount) as usd from ethereum.lending.liquidationswhere project = 'aave'and block_timestamp >= current_date - 90group by allorder by usd desc