Aave Lending — Supply and Withdraw

Aave is a decentralized lending protocol where users supply tokens to earn variable APY. Auto executes Aave supply, withdraw, position checks, and market rate lookups across five chains — all from chat.

What Aave Actions Does Auto Support?

Auto supports four Aave operations:

Action
What It Does

AAVE_SUPPLY

Deposits tokens into Aave to start earning yield

AAVE_WITHDRAW

Withdraws some or all supplied tokens back to the wallet

AAVE_POSITIONS

Shows current Aave supply positions across chains

AAVE_MARKET_DATA

Returns market rates, APY, TVL, and utilization for any token

Which Chains Does Auto Support for Aave?

Auto supports Aave V3 on five chains:

Chain
Supported

Ethereum

Yes

Base

Yes

Polygon

Yes

Arbitrum

Yes

Optimism

Yes

Auto does not assume a default chain for Aave transactions. Users must specify the chain for supply and withdraw actions.

How Do You Supply Tokens to Aave?

Supplying deposits tokens into an Aave lending pool where they earn variable APY from borrower interest. Auto shows the token, amount, chain, and current APY before asking for confirmation.

"Supply 100 USDC on Base to Aave"

"Supply 500 USDT on Ethereum to Aave"

How Do You Withdraw Tokens from Aave?

Auto withdraws a partial amount or the full supplied balance. Auto displays withdrawal details and waits for explicit approval before executing.

"Withdraw all my WETH from Aave on Arbitrum"

"Withdraw 250 USDC from Aave on Base"

How Do You Check Aave Positions?

Auto shows all current Aave supply positions, including token, chain, amount, USD value, and current APY. If no chain is specified, Auto checks across all five supported chains.

"Show my Aave positions"

"What are my Aave positions on Base?"

How Do You Check Aave Market Rates?

Auto returns supply APY, borrow APY, TVL, and utilization for any supported token on any chain. Use this to compare opportunities before supplying.

"What are Aave rates for ETH"

"Show Aave market data for USDC on Base"

What Is the ETH vs. WETH Requirement?

Aave supply requires WETH (Wrapped ETH), not native ETH. If a user requests an ETH supply, Auto stops and explains the WETH requirement.

User Says
What Auto Needs

ETH

Must convert to WETH before Aave supply

USDC.e

Treated as USDC

How Does the Confirmation Flow Work?

Auto never auto-executes Aave transactions. Before every supply or withdrawal, Auto:

  1. Shows the current APY, amount, token, and chain

  2. Adds a warning only when a specific risk trigger is met

  3. Asks for explicit confirmation

When Does Auto Add a Warning?

Auto flags specific risk conditions — it does not add vague or generic warnings:

Trigger
Why Auto Flags It

APY above 15%

The rate may not be sustainable long-term

Amount exceeds 50% of wallet balance

Concentration risk — too much capital in one position

No existing position for that asset and chain

New position — Auto highlights this for awareness

What Does a Typical Aave Workflow Look Like?

Most users follow a research → execute → verify pattern:

"What are Aave rates for USDC on Base?"

"Supply 100 USDC on Base to Aave"

"Show my Aave positions"

Aave is one of the simplest ways to earn yield in DeFi. Auto handles rate comparison, supply execution, and position tracking in a single conversation.

Last updated

Was this helpful?