Uniswap Market contracts

Aave protocol is an ecosystem of Money Markets, with the second money market being the Uniswap market. This market allows Uniswap Liquidity Provider (LP) token holders to leverage their LP tokens as collateral to borrow funds.

If you need development support, join the #developers channel on our Aave community Discord server.

The Uniswap Market uses the same contract architecture as the main Aave money market on an alternative set of smart contracts, with different risk parameters.

The Uniswap Market is currently only compatible with Uniswap v1.

Mainnet
Ropsten

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 https://testnet.aave.com/faucet, making sure that your wallet is set to the relevant testnet and market.