Now liveThe Skillselion MCP - thousands of ranked skills, loaded into your agent mid-task. No install.Get it →
hairyf avatar

Aave V3 Core

  • 8 installs
  • 4 repo stars
  • Updated February 25, 2026
  • hairyf/blockchain-master

Integrate Aave Protocol V3 core contracts: Pool supply/borrow/repay/liquidate, flash loans, addresses provider, eMode, and isolation mode.

About

A reference for Aave V3 core interfaces centered on IPool, DataTypes bitmaps, flash loans, and the addresses provider. A developer uses it when building on or integrating with Aave V3 lending markets.

  • Covers IPool actions, flashLoan vs flashLoanSimple, and IPoolAddressesProvider lookups
  • Documents eMode/isolation risk modes and @aave/core-v3 integration patterns

Aave V3 Core by the numbers

  • 8 all-time installs (skills.sh)
  • Ranked #326 of 479 Web3 & Blockchain skills by installs in the Skillselion catalog
  • Data as of Jul 13, 2026 (Skillselion catalog sync)
npx skills add https://github.com/hairyf/blockchain-master --skill aave-v3-core

Add your badge

Show developers this skill is listed on Skillselion. Paste this into your README.

Listed on Skillselion
Installs8
repo stars4
Last updatedFebruary 25, 2026
Repositoryhairyf/blockchain-master

What it does

Integrate Aave Protocol V3 core contracts: Pool supply/borrow/repay/liquidate, flash loans, addresses provider, eMode, and isolation mode.

Files

SKILL.mdMarkdownGitHub ↗
Skill based on Aave V3 Core (contracts as of 2026-02-09), generated from sources/aave-v3. Note: repo is deprecated; latest V3 lives at aave-dao/aave-v3-origin. This skill still applies to the core interfaces and patterns.

Aave V3 is a decentralized liquidity market: supply assets to earn yield, borrow over- or under-collateralized. Core entry is IPool (supply, withdraw, borrow, repay, liquidation, flash loans). Use IPoolAddressesProvider to get Pool and oracle/configurator addresses per market. DataTypes define reserve and user config bitmaps and structs. Flash loans use IFlashLoanReceiver / IFlashLoanSimpleReceiver. eMode and isolation mode affect LTV and which collateral can back debt.

Core References

TopicDescriptionReference
Pool (IPool)Supply, withdraw, borrow, repay, liquidation, viewscore-pool
DataTypesReserveData, ReserveConfigurationMap, UserConfigurationMap, EModeCategory, InterestRateModecore-data-types
Flash LoansIFlashLoanReceiver, IFlashLoanSimpleReceiver, flashLoan vs flashLoanSimplecore-flashloan
Addresses ProvidergetPool, getMarketId, getAddress, oracle/configurator/ACLcore-addresses-provider

Features

Risk & Modes

TopicDescriptionReference
EMode & IsolationeMode categories, setUserEMode; isolation mode and siloed borrowingfeatures-emode-isolation

Best Practices

TopicDescriptionReference
IntegrationNPM @aave/core-v3, imports, permit, reading reserve/user databest-practices-integration

Related skills

Web3 & Blockchainbackendintegrations

This week in AI coding

Five minutes, every Monday - the tools, releases and tactics for developers.

unsubscribe anytime.