Withdrawal events are when a user withdraws tokens (tokens deposited or added as collateral previously) from a lending protocol.The <chain>.lending.withdrawals table contains withdrawal events from Aave v1, v2, v3 and Compound v2 and v3 and Morpho Blue protocols, consolidated into a single table for easy querying.This table tracks all withdrawal activities across major lending protocols, providing comprehensive information about withdrawn amounts, tokens, participants, and transaction details.
withdrawer_address reflects the address emitted by the specific event Allium decodes for a protocol. For most protocols that’s the withdrawing wallet, but for protocols that route withdrawals through a vault, router, or liquidity layer below the user-facing entry point, it can instead be that intermediate contract (for example, a receipt-token contract like Fluid’s fUSDC). When you need reliable end-user attribution, filter on transaction_from_address instead — it’s the transaction originator, though it won’t capture withdrawals routed through a smart contract wallet, batcher, or aggregator.