V3 Testnet Addresses

The Aave Protocol V3 is available on the following testnets:

  • Ethereum Sepolia

  • Arbitrum Sepolia

  • Avalanche Fuji

  • Optimism Sepolia

  • Base Sepolia

  • Scroll Sepolia

  • Fantom Testnet

  • Polygon Mumbai

Integrate contract addresses in solidity or via npm package with the Aave Address Book.

For assets on testnets, a custom deployment of each token is used to ensure enough liquidity for reserves and to easily mint more tokens when needed. All deployments now use an open faucet with a per-tx limit of 10000 tokens per mint transaction.

Contract Naming

1.) Primary contracts for integrations

  • Transaction methods: Pool (listed as Pool-Proxy below)

  • Data methods: PoolDataProvider, UiPoolDataProviderV3, UiIncentiveDataProviderV3

2.) Name changes from V2 -> V3:

  • LendingPool -> Pool (listed as Pool-Proxy below)

  • LendingPoolAddressesProvider -> PoolAddressesProvider

  • ProtocolDataProvider -> PoolDataProvider

3.) Functions with a reserve address parameter refer to the the underlying token i.e. GHO token address. Underlying token addresses are under the Mintable Reserves and Rewards section

šŸ’” Click through the tabs to get addresses of the deployed contracts on various chains.

ā”Œā”€ā”€ā”€ā”€ā”€ā”€ā”€ā”€ā”€ā”€ā”€ā”€ā”€ā”€ā”€ā”€ā”€ā”€ā”€ā”€ā”€ā”€ā”€ā”€ā”€ā”€ā”€ā”€ā”€ā”€ā”€ā”€ā”€ā”€ā”€ā”€ā”€ā”€ā”€ā”€ā”€ā”¬ā”€ā”€ā”€ā”€ā”€ā”€ā”€ā”€ā”€ā”€ā”€ā”€ā”€ā”€ā”€ā”€ā”€ā”€ā”€ā”€ā”€ā”€ā”€ā”€ā”€ā”€ā”€ā”€ā”€ā”€ā”€ā”€ā”€ā”€ā”€ā”€ā”€ā”€ā”€ā”€ā”€ā”€ā”€ā”€ā”€ā”€ā”
ā”‚                Contract                 ā”‚                   address                    ā”‚
ā”œā”€ā”€ā”€ā”€ā”€ā”€ā”€ā”€ā”€ā”€ā”€ā”€ā”€ā”€ā”€ā”€ā”€ā”€ā”€ā”€ā”€ā”€ā”€ā”€ā”€ā”€ā”€ā”€ā”€ā”€ā”€ā”€ā”€ā”€ā”€ā”€ā”€ā”€ā”€ā”€ā”€ā”¼ā”€ā”€ā”€ā”€ā”€ā”€ā”€ā”€ā”€ā”€ā”€ā”€ā”€ā”€ā”€ā”€ā”€ā”€ā”€ā”€ā”€ā”€ā”€ā”€ā”€ā”€ā”€ā”€ā”€ā”€ā”€ā”€ā”€ā”€ā”€ā”€ā”€ā”€ā”€ā”€ā”€ā”€ā”€ā”€ā”€ā”€ā”¤
ā”‚                Pool-Proxy               ā”‚ '0x6Ae43d3271ff6888e7Fc43Fd7321a503ff738951' ā”‚
ā”‚      PoolAddressesProviderRegistry      ā”‚ '0x812C23640dC89FF6Cb8B5AF44a3094a94b26b93A' ā”‚
ā”‚               SupplyLogic               ā”‚ '0x77241299fFA12DF99Da6C3d9f195aa298955AEc6' ā”‚
ā”‚               BorrowLogic               ā”‚ '0x0f154441C7026eDd6A89Cc3A5fAa2f64C7335C80' ā”‚
ā”‚            LiquidationLogic             ā”‚ '0x2e021eead190cd55c0CEeCf308416d0bA0A8a015' ā”‚
ā”‚               EModeLogic                ā”‚ '0x37dc7863a743fcA4e532bBe6Dee644B87d636ea0' ā”‚
ā”‚               BridgeLogic               ā”‚ '0x50360e830f4cc6D9DAa1E74d2a5AD9644fD202c1' ā”‚
ā”‚            ConfiguratorLogic            ā”‚ '0x1f864a11E0bA69dE1a7A098cb9B44e57A02Fc68e' ā”‚
ā”‚             FlashLoanLogic              ā”‚ '0x5e659d4c0f8a727D00AE70f96a02c4A64f76c5Cb' ā”‚
ā”‚                PoolLogic                ā”‚ '0x1ce1bA9946C30b4C505631AD9E3E0342877FdE02' ā”‚
ā”‚              TreasuryProxy              ā”‚ '0x604264f8017fEF3b11B3dD63537CB501560380B5' ā”‚
ā”‚           Treasury-Controller           ā”‚ '0x7BEDcCE07B784ee3bDE746267E183b1959a28CbD' ā”‚
ā”‚         Treasury-Implementation         ā”‚ '0x5D1A8Da057Dca6b3473957Fa8217D82bF2C84749' ā”‚
ā”‚               Faucet-Aave               ā”‚ '0xC959483DBa39aa9E78757139af0e9a2EDEb3f42D' ā”‚
ā”‚       PoolAddressesProvider-Aave        ā”‚ '0x012bAC54348C0E635dCAc9D5FB99f06F24136C9A' ā”‚
ā”‚          PoolDataProvider-Aave          ā”‚ '0x3e9708d80f7B3e43118013075F7e95CE3AB31F31' ā”‚
ā”‚     DAI-TestnetPriceAggregator-Aave     ā”‚ '0x9aF11c35c5d3Ae182C0050438972aac4376f9516' ā”‚
ā”‚    LINK-TestnetPriceAggregator-Aave     ā”‚ '0x14fC51b7df22b4D393cD45504B9f0A3002A63F3F' ā”‚
ā”‚    USDC-TestnetPriceAggregator-Aave     ā”‚ '0x98458D6A99489F15e6eB5aFa67ACFAcf6F211051' ā”‚
ā”‚    WBTC-TestnetPriceAggregator-Aave     ā”‚ '0x784B90bA1E9a8cf3C9939c2e072F058B024C4b8a' ā”‚
ā”‚    WETH-TestnetPriceAggregator-Aave     ā”‚ '0xDde0E8E6d3653614878Bf5009EDC317BC129fE2F' ā”‚
ā”‚    USDT-TestnetPriceAggregator-Aave     ā”‚ '0x4e86D3Aa271Fa418F38D7262fdBa2989C94aa5Ba' ā”‚
ā”‚    AAVE-TestnetPriceAggregator-Aave     ā”‚ '0xda678Ef100c13504edDb8a228A1e8e4CB139f189' ā”‚
ā”‚    EURS-TestnetPriceAggregator-Aave     ā”‚ '0xCbE15C1f40f1D7eE1De3756D1557d5Fdc2A50bBD' ā”‚
ā”‚           Pool-Implementation           ā”‚ '0x0562453c3DAFBB5e625483af58f4E6D668c44e19' ā”‚
ā”‚     PoolConfigurator-Implementation     ā”‚ '0x63Dea961A0B2e2dF4F7A4bb61CBc39BF53A6eb32' ā”‚
ā”‚           ReservesSetupHelper           ā”‚ '0x16E49256b40Ab13884A4CA83fCcC476d365159E8' ā”‚
ā”‚             ACLManager-Aave             ā”‚ '0x7F2bE3b178deeFF716CD6Ff03Ef79A1dFf360ddD' ā”‚
ā”‚             AaveOracle-Aave             ā”‚ '0x2da88497588bf89281816106C7259e31AF45a663' ā”‚
ā”‚       PoolConfigurator-Proxy-Aave       ā”‚ '0x7Ee60D184C24Ef7AfC1Ec7Be59A0f448A0abd138' ā”‚
ā”‚             EmissionManager             ā”‚ '0x098a890BAfDf6FB4ACD24bF107D20EA15D229C62' ā”‚
ā”‚       IncentivesV2-Implementation       ā”‚ '0xDe7562059fE64B3D088a26a3F8B60e77dCb81ebE' ā”‚
ā”‚             IncentivesProxy             ā”‚ '0x4DA5c4da71C5a167171cC839487536d86e083483' ā”‚
ā”‚       PullRewardsTransferStrategy       ā”‚ '0x45f3df824E6df2DC30Afbe25a60645066475d144' ā”‚
ā”‚               AToken-Aave               ā”‚ '0x48424f2779be0f03cDF6F02E17A591A9BF7AF89f' ā”‚
ā”‚       DelegationAwareAToken-Aave        ā”‚ '0x1d28EeE666Aa5B738BAC6426D2184a0f60D4AA2a' ā”‚
ā”‚          StableDebtToken-Aave           ā”‚ '0xd1CF2FBf4fb82045eE0B116eB107d29246E8DCe9' ā”‚
ā”‚         VariableDebtToken-Aave          ā”‚ '0x54bdE009156053108E73E2401aEA755e38f92098' ā”‚
ā”‚ ReserveStrategy-rateStrategyVolatileOne ā”‚ '0xCA30c502d52F905FB3D04eE60cA48F5A1A89f8dB' ā”‚
ā”‚  ReserveStrategy-rateStrategyStableOne  ā”‚ '0x5CB1008969a2d5FAcE8eF32732e6A306d0D0EF2A' ā”‚
ā”‚  ReserveStrategy-rateStrategyStableTwo  ā”‚ '0xA813CC4d67821fbAcF24659e414A1Cf6c551373c' ā”‚
ā”‚             DAI-AToken-Aave             ā”‚ '0x29598b72eb5CeBd806C5dCD549490FdA35B13cD8' ā”‚
ā”‚       DAI-VariableDebtToken-Aave        ā”‚ '0x22675C506A8FC26447aFFfa33640f6af5d4D4cF0' ā”‚
ā”‚        DAI-StableDebtToken-Aave         ā”‚ '0xbEF786E742edB13361ff2f005b901A82c23AA491' ā”‚
ā”‚            LINK-AToken-Aave             ā”‚ '0x3FfAf50D4F4E96eB78f2407c090b72e86eCaed24' ā”‚
ā”‚       LINK-VariableDebtToken-Aave       ā”‚ '0x34a4d932E722b9dFb492B9D8131127690CE2430B' ā”‚
ā”‚        LINK-StableDebtToken-Aave        ā”‚ '0x8f7440aa789924626ab9f5687AF305da2ffB996b' ā”‚
ā”‚            USDC-AToken-Aave             ā”‚ '0x16dA4541aD1807f4443d92D26044C1147406EB80' ā”‚
ā”‚       USDC-VariableDebtToken-Aave       ā”‚ '0x36B5dE936eF1710E1d22EabE5231b28581a92ECc' ā”‚
ā”‚        USDC-StableDebtToken-Aave        ā”‚ '0x42A218F7bd03c63c4835496506492A383EfcF726' ā”‚
ā”‚            WBTC-AToken-Aave             ā”‚ '0x1804Bf30507dc2EB3bDEbbbdd859991EAeF6EefF' ā”‚
ā”‚       WBTC-VariableDebtToken-Aave       ā”‚ '0xEB016dFd303F19fbDdFb6300eB4AeB2DA7Ceac37' ā”‚
ā”‚        WBTC-StableDebtToken-Aave        ā”‚ '0xc7AEA6Cf353b4FA27aBf1b4A8D536A4e87383EB5' ā”‚
ā”‚            WETH-AToken-Aave             ā”‚ '0x5b071b590a59395fE4025A0Ccc1FcC931AAc1830' ā”‚
ā”‚       WETH-VariableDebtToken-Aave       ā”‚ '0x22a35DB253f4F6D0029025D6312A3BdAb20C2c6A' ā”‚
ā”‚        WETH-StableDebtToken-Aave        ā”‚ '0xEb45D5A0efF06fFb88f6A70811c08375A8de84A3' ā”‚
ā”‚            USDT-AToken-Aave             ā”‚ '0xAF0F6e8b0Dc5c913bbF4d14c22B4E78Dd14310B6' ā”‚
ā”‚       USDT-VariableDebtToken-Aave       ā”‚ '0x9844386d29EEd970B9F6a2B9a676083b0478210e' ā”‚
ā”‚        USDT-StableDebtToken-Aave        ā”‚ '0xEAF54fA3b1C7243033C2893c6B807f9cEaBCf0AF' ā”‚
ā”‚            AAVE-AToken-Aave             ā”‚ '0x6b8558764d3b7572136F17174Cb9aB1DDc7E1259' ā”‚
ā”‚       AAVE-VariableDebtToken-Aave       ā”‚ '0xf12fdFc4c631F6D361b48723c2F2800b84B519e6' ā”‚
ā”‚        AAVE-StableDebtToken-Aave        ā”‚ '0x4F15CaD6ebAE920a773bF00C6E941cccCB704915' ā”‚
ā”‚            EURS-AToken-Aave             ā”‚ '0xB20691021F9AcED8631eDaa3c0Cd2949EB45662D' ā”‚
ā”‚       EURS-VariableDebtToken-Aave       ā”‚ '0x94482C7A7477196259D8a0f74fB853277Fa5a75b' ā”‚
ā”‚        EURS-StableDebtToken-Aave        ā”‚ '0x08878209484D8178DD1FFA50AB1689F21aDBB856' ā”‚
ā”‚          MockFlashLoanReceiver          ā”‚ '0xd8A6F62302DA6C7E700E4f46ad3127278334F692' ā”‚
ā”‚          WrappedTokenGatewayV3          ā”‚ '0x387d311e47e80b498169e6fb51d3193167d89F7D' ā”‚
ā”‚          WalletBalanceProvider          ā”‚ '0xCD4e0d6D2b1252E2A709B8aE97DBA31164C5a709' ā”‚
ā”‚        UiIncentiveDataProviderV3        ā”‚ '0xBA25de9a7DC623B30799F33B770d31B44c2C3b77' ā”‚
ā”‚          UiPoolDataProviderV3           ā”‚ '0x69529987FA4A075D0C00B0128fa848dc9ebbE9CE' ā”‚
ā””ā”€ā”€ā”€ā”€ā”€ā”€ā”€ā”€ā”€ā”€ā”€ā”€ā”€ā”€ā”€ā”€ā”€ā”€ā”€ā”€ā”€ā”€ā”€ā”€ā”€ā”€ā”€ā”€ā”€ā”€ā”€ā”€ā”€ā”€ā”€ā”€ā”€ā”€ā”€ā”€ā”€ā”“ā”€ā”€ā”€ā”€ā”€ā”€ā”€ā”€ā”€ā”€ā”€ā”€ā”€ā”€ā”€ā”€ā”€ā”€ā”€ā”€ā”€ā”€ā”€ā”€ā”€ā”€ā”€ā”€ā”€ā”€ā”€ā”€ā”€ā”€ā”€ā”€ā”€ā”€ā”€ā”€ā”€ā”€ā”€ā”€ā”€ā”€ā”˜

Mintable Reserves and Rewards
ā”Œā”€ā”€ā”€ā”€ā”€ā”€ā”€ā”€ā”€ā”€ā”€ā”€ā”€ā”€ā”€ā”€ā”€ā”€ā”€ā”€ā”€ā”€ā”€ā”€ā”€ā”€ā”€ā”€ā”€ā”€ā”€ā”€ā”¬ā”€ā”€ā”€ā”€ā”€ā”€ā”€ā”€ā”€ā”€ā”€ā”€ā”€ā”€ā”€ā”€ā”€ā”€ā”€ā”€ā”€ā”€ā”€ā”€ā”€ā”€ā”€ā”€ā”€ā”€ā”€ā”€ā”€ā”€ā”€ā”€ā”€ā”€ā”€ā”€ā”€ā”€ā”€ā”€ā”€ā”€ā”
ā”‚            (index)             ā”‚                   address                    ā”‚
ā”œā”€ā”€ā”€ā”€ā”€ā”€ā”€ā”€ā”€ā”€ā”€ā”€ā”€ā”€ā”€ā”€ā”€ā”€ā”€ā”€ā”€ā”€ā”€ā”€ā”€ā”€ā”€ā”€ā”€ā”€ā”€ā”€ā”¼ā”€ā”€ā”€ā”€ā”€ā”€ā”€ā”€ā”€ā”€ā”€ā”€ā”€ā”€ā”€ā”€ā”€ā”€ā”€ā”€ā”€ā”€ā”€ā”€ā”€ā”€ā”€ā”€ā”€ā”€ā”€ā”€ā”€ā”€ā”€ā”€ā”€ā”€ā”€ā”€ā”€ā”€ā”€ā”€ā”€ā”€ā”¤
ā”‚ DAI-TestnetMintableERC20-Aave  ā”‚ '0xFF34B3d4Aee8ddCd6F9AFFFB6Fe49bD371b8a357' ā”‚
ā”‚ LINK-TestnetMintableERC20-Aave ā”‚ '0xf8Fb3713D459D7C1018BD0A49D19b4C44290EBE5' ā”‚
ā”‚ USDC-TestnetMintableERC20-Aave ā”‚ '0x94a9D9AC8a22534E3FaCa9F4e7F2E2cf85d5E4C8' ā”‚
ā”‚ WBTC-TestnetMintableERC20-Aave ā”‚ '0x29f2D40B0605204364af54EC677bD022dA425d03' ā”‚
ā”‚ WETH-TestnetMintableERC20-Aave ā”‚ '0xC558DBdd856501FCd9aaF1E62eae57A9F0629a3c' ā”‚
ā”‚ USDT-TestnetMintableERC20-Aave ā”‚ '0xaA8E23Fb1079EA71e0a56F48a2aA51851D8433D0' ā”‚
ā”‚ AAVE-TestnetMintableERC20-Aave ā”‚ '0x88541670E55cC00bEEFD87eB59EDd1b7C511AC9a' ā”‚
ā”‚ EURS-TestnetMintableERC20-Aave ā”‚ '0x6d906e526a4e2Ca02097BA9d0caA3c382F52278E' ā”‚
ā””ā”€ā”€ā”€ā”€ā”€ā”€ā”€ā”€ā”€ā”€ā”€ā”€ā”€ā”€ā”€ā”€ā”€ā”€ā”€ā”€ā”€ā”€ā”€ā”€ā”€ā”€ā”€ā”€ā”€ā”€ā”€ā”€ā”“ā”€ā”€ā”€ā”€ā”€ā”€ā”€ā”€ā”€ā”€ā”€ā”€ā”€ā”€ā”€ā”€ā”€ā”€ā”€ā”€ā”€ā”€ā”€ā”€ā”€ā”€ā”€ā”€ā”€ā”€ā”€ā”€ā”€ā”€ā”€ā”€ā”€ā”€ā”€ā”€ā”€ā”€ā”€ā”€ā”€ā”€ā”˜

Last updated