https://github.com/aave/aave-v3-periphery
https://github.com/aave/aave-v3-periphery
Last synced: about 1 year ago
JSON representation
- Host: GitHub
- URL: https://github.com/aave/aave-v3-periphery
- Owner: aave
- License: other
- Created: 2021-08-11T16:41:06.000Z (almost 5 years ago)
- Default Branch: master
- Last Pushed: 2024-03-07T10:10:45.000Z (over 2 years ago)
- Last Synced: 2024-04-14T10:46:50.003Z (about 2 years ago)
- Language: TypeScript
- Homepage:
- Size: 6.51 MB
- Stars: 107
- Watchers: 10
- Forks: 96
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- License: LICENSE.md
Awesome Lists containing this project
README
```
.///. .///. //. .// `/////////////-
`++:++` .++:++` :++` `++: `++:......---.`
`/+: -+/` `++- :+/` /+/ `/+/ `++.
/+/ :+/ /+: /+/ `/+/ /+/` `++.
-::/++::` /+: -::/++::` `/+: `++: :++` `++/:::::::::.
-:+++::-` `/+: --++/---` `++- .++- -++. `++/:::::::::.
-++. .++- -++` .++. .++. .++- `++.
.++- -++. .++. -++. -++``++- `++.
`++: :++` .++- :++` :+//+: `++:----------`
-/: :/- -/: :/. ://: `/////////////-
```
# Aave Protocol V3 Periphery
This repository contains the Rewards Controller contract that allows to incentivize assets with multiple rewards in Aave V3 markets, UI helpers and others external smart contracts utilities related with the Aave Protocol V3.
## What is Aave?
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. To learn more you can checkout our [docs](https://docs.aave.com/hub/)
## Connect with the community
You can join at the [Discord](http://aave.com/discord) channel or at the [Governance Forum](https://governance.aave.com/) for asking questions about the protocol or talk about Aave with other peers.
## Getting started
Download the dependencies
```
npm i
```
Compile the contracts
```
npm run compile
```
## Running tests
```
npm test
```