# AAVE

## Aave V3 Protocol Integration

### Overview

This module provides integration with Aave V3, a decentralized liquidity protocol where users can participate as suppliers or borrowers. Suppliers provide liquidity to earn interest, while borrowers can access liquidity by providing collateral.

### Core Components

#### Lending Operations

* **Supply Functions**:
  * Supply assets as collateral
  * Earn interest through aTokens
  * Enable/disable collateral usage
  * Track supply positions
  * Monitor earned interest

#### Borrowing Operations

* **Borrow Functions**:
  * Borrow against collateral
  * Choose interest rate modes:
    * Variable rate
    * Stable rate
  * Repay borrowed assets
  * Use aTokens for repayment
  * Track borrowing positions

#### Risk Management

* Monitor health factors
* Track liquidation thresholds

#### E-Mode Features

* **Specialized Categories**:
  * Category 0: Disabled
  * Category 1: Stablecoins
  * Category 2: ETH
  * Enhanced LTV ratios
  * Optimized borrowing power

#### Analytics and Data

* **Reserve Information**:
  * Comprehensive reserve data
  * Token addresses and details
  * Interest rates and metrics
  * Supply/borrow caps
  * Market prices
* **User Analytics**:
  * User positions overview
  * Active assets and debts
  * Collateral ratios
  * Health factor monitoring
  * E-Mode status

### Chain Support

* **Supported Networks**:
  * Ethereum
  * Arbitrum
  * Avalanche
  * Fantom
  * Optimism
  * Polygon
  * Metis
  * Base
  * BSC
  * Scroll
  * Gnosis

### Additional Features

* Isolation mode support
* Liquidity metrics
* Position health monitoring

### Example Prompts:

* "HeyAnon, please supply 1000 USDC to @aaveV3 on Ethereum mainnet"
* "HeyAnon, please supply 10 WETH to @aaveV3 on Arbitrum, then use it as collateral to withdraw 1 WETH"
* "HeyAnon, please analyze my @aaveV3 positions, specifically active assets, debts and health factors"


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.heyanon.ai/heyanon.ai/hey-anon/protocols-and-functions-supported/defi-protocols/aave.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
