Links

Aave Market contracts

You are viewing the V1 docs. Follow link for V2 contracts and V3 contracts.
Aave protocol is an ecosystem of liquidity markets, with the first market being the main Aave Market.
If you need development support, join the #developers channel on our Aave community Discord server.
This page is for the main Aave market. For other markets, see the side menu under 'Deployed Contracts'.
For details of the AAVE and stkAAVE tokens, see the relevant sections.
Mainnet
Ropsten
Kovan
Contracts
Decimal
ABI
Address
LendingPoolAddressesProvider
JSON
LendingPool
JSON
LendingPoolCore
JSON
aETH
18
JSON
aDAI
18
JSON
aUSDC
6
JSON
aSUSD
18
JSON
aTUSD
18
JSON
aUSDT
6
JSON
aBUSD
18
JSON
aBAT
18
JSON
aENJ
18
JSON
aKNC
18
JSON
aAAVE
18
JSON
aLINK
18
JSON
aMANA
18
JSON
aMKR
18
JSON
aREN
18
JSON
aREP
18
JSON
aSNX
18
JSON
aUNI
18
JSON
aWBTC
8
JSON
aYFI
18
JSON
aZRX
18
JSON
aLEND
18
JSON

Reserves assets

Reserves refer to the ERC-20 contracts of the underlying assets.
Since ETH is used directly in the protocol (instead of an abstraction such as WETH), we use a mock address to indicate ETH: 0xEeeeeEeeeEeEeeEeEeEeeEEEeeeeEeeeeeeeEEeE
For assets on testnets, we sometimes use another version of the token (e.g. testnet Dai). This is to ensure enough liquidity for our reserves and to easily mint more tokens when needed.
If you are developing on a testnet and require tokens, go to faucet: http://testnet-v1.aave.com/faucet, making sure that your wallet is set to the relevant testnet.
Mainnet
Ropsten
Kovan