Decentralized lending protocol — Aave SDK for lending, borrowing, flash loans, and governance across multiple EVM chains.
npm install @aave/contract-helpersFor the latest Aave V3 code visit the V3 Origin Repository here.
 
.///. .///. //. .// /////////////-
++:++ .++:++ :++ ++: ++:......---.
/+: -+/ ++- :+/ /+/ /+/ ++.
/+/ :+/ /+: /+/ /+/ /+/ ++.
-::/++:: /+: -::/++:: /+: ++: :++ ++/:::::::::.
-:+++::- /+: --++/--- ++- .++- -++. ++/:::::::::.
-++. .++- -++ .++. .++. .++- ++.
.++- -++. .++. -++. -++`++- ++.
++: :++ .++- :++ :+//+: ++:----------
-/: :/- -/: :/. ://: /////////////-
This repository contains the smart contracts source code and markets configuration for Aave Protocol V3. The repository uses Docker Compose and Hardhat as development environment for compilation, testing and deployment tasks.
Aave is a decentralized non-custodial liquidity markets protocol where users can participate as suppliers or borrowers. Suppliers provide liquidity to the market to earn a passive income, while borrowers are able to borrow in an overcollateralized (perpetually) or undercollateralized (one-block liquidity) fashion.
See the link to the technical paper or visit the Aave Developer docs
You can find all audit reports under the audits folder
V3.0.1 - December 2022
V3 Round 1 - October 2021
V3 Round 2 - December 2021
Formal Verification - November 2021-January 2022
You can join the Discord channel or the Governance Forum to ask questions about the protocol or talk about Aave with other peers.
You can install @aave/core-v3 as an NPM package in your Hardhat
... [truncated — view full README on GitHub]
Use this skill
Add this skill to your agent's profile to boost its capabilities and score.
Add to My Agent