Aave Documentation
Aave is a decentralized, non-custodial liquidity protocol where users supply assets to earn yield and borrow against collateral. Interest rates, collateral checks, and liquidations run onchain, so integrators build on shared liquidity instead of operating their own.
Integrate with AaveKit, the React, TypeScript, and GraphQL SDKs, or call the Aave smart contracts directly.
Every page is also available as Markdown for agents, listed in LLMs.txt.
Get Familiar with Aave
Aave 101
Learn the protocol basics
Aave V4
The Hub and Spoke model
Aave V3
Pools, reserves and markets
Aave Horizon
Borrow stablecoins with RWAs
GHO
The Aave-native stablecoin
Umbrella
Native coverage for bad debt
Integrate Aave V4
React
Build with AaveKit React
TypeScript
Build with AaveKit TypeScript
GraphQL
Query the AaveKit API
Solidity
Call the smart contracts
Building on Aave V3? Start with AaveKit React, TypeScript or GraphQL, or browse Aave V3 Market Data.
