Aave v3 API

This is Python documentation for high-level Aave lending protocol APIs.

Functionality includes:

  • Reading current and historical Aave data and metrics

  • Interest rate calculations

  • Opening credit, long and short positions

  • Creating Aave unit test deployments in Python

eth_defi.aave_v3.balances

Functions for reading Aave v3 account status.

eth_defi.aave_v3.constants

Aave v3 constants.

eth_defi.aave_v3.deployer

Manage the official Aave v3 deployer.

eth_defi.aave_v3.deployment

Aave v3 deployments.

eth_defi.aave_v3.events

Aave v3 event reader.

eth_defi.aave_v3.loan

Aave v3 loan

eth_defi.aave_v3.rates

Aave v3 rate calculation.

eth_defi.aave_v3.reserve

Reserve, TVL and interest data reading of pools.