• Stars
    star
    126
  • Rank 276,637 (Top 6 %)
  • Language
    TypeScript
  • License
    Other
  • Created almost 3 years ago
  • Updated about 1 year ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

[DEPRECATED] An open source interface for the decentralized liquidity protocol Aave
        .///.                .///.     //.            .//  `/////////////-
       `++:++`              .++:++`    :++`          `++:  `++:......---.`
      `/+: -+/`            `++- :+/`    /+/         `/+/   `++.
      /+/   :+/            /+:   /+/    `/+/        /+/`   `++.
  -::/++::`  /+:       -::/++::` `/+:    `++:      :++`    `++/:::::::::.
  -:+++::-`  `/+:      --++/---`  `++-    .++-    -++.     `++/:::::::::.
   -++.       .++-      -++`       .++.    .++.  .++-      `++.
  .++-         -++.    .++.         -++.    -++``++-       `++.
 `++:           :++`  .++-           :++`    :+//+:        `++:----------`
 -/:             :/-  -/:             :/.     ://:         `/////////////-

Deprecated

This repository is deprecated, and deployment has been moved to classic.aave.com and will not be maintained any longer.

The new Aave app client repository can be found here and the app can be accessed here.

Aave protocol interface πŸ‘»

An open source interface for the decentralized liquidity protocol Aave

Enabling users to:

  • Manage and monitor their positions on the Aave Protocol, and the overall status of it
  • Manage and monitor their positions on the Aave Safety module
  • Participate on the Aave Governance

IPFS deployment

Each commit gets deployed to IPFS automatically

There's a github action commenting the appropriate IPFS hash embedded in the Cloudflare IPFS gateway after each commit

For ease of use:

  • the DNS of https://staging.aave.com will always point to the latest master IPFS hash with all networks enabled
  • the DNS of https://app.aave.com will always point to the latest master IPFS hash with disabled test networks

Troubleshooting

Issue: I cannot connect to app.aave.com

The aave-ui is hosted on IPFS in a decentralized manner. app.aave.com just holds a CNAME record to the Cloudflare IPFS gateway. You can use any public or private IPFS gateway supporting origin isolation to access aave-ui if for some reason the Cloudflare gateway doesn't work for you

Just go to <your favorite public ipfs gateway>/ipns/app.aave.com

⚠️ Make sure the gateway supports origin isolation to avoid possible security issues: you should be redirected to URL that looks like https://app-aave-com.<your gateway>

Links known to work at some point:

Contribution

For instructions on local development, deployment and configurations, see Contributing

Verification

For instructions on verifying the contract addresses you are interacting with, see Verification

License

BSD-3-Clause

Credits

To all the Ethereum community

More Repositories

1

aave-protocol

Aave Protocol Version 1.0 - Decentralized Lending Pools
HTML
1,367
star
2

aave-v3-core

This repository contains the core smart contracts of the Aave V3 protocol.
TypeScript
779
star
3

protocol-v2

Aave Protocol V2
TypeScript
646
star
4

flashloan-box

A box containing all you need to get started with developing Aave v1 flash loans
Solidity
575
star
5

interface

An open source interface for the decentralized liquidity protocol Aave
TypeScript
378
star
6

gho-core

Solidity
220
star
7

governance-crosschain-bridges

This repo contains the crosschain governance bridges used for the aave markets deployed across different networks
TypeScript
162
star
8

aave-js

TypeScript
140
star
9

aave-v3-periphery

TypeScript
113
star
10

protocol-subgraphs

The code of Aave protocol subgraphs
TypeScript
106
star
11

code-examples-protocol

Solidity
102
star
12

aip

Aave Improvement Proposals
JavaScript
98
star
13

aave-utilities

TypeScript
95
star
14

gho-bug-bounty

79
star
15

aave-stake-v2

V2 implementation of the stkAAVE token
Solidity
53
star
16

governance-v2

TypeScript
44
star
17

aave-v3-deploy

TypeScript
40
star
18

ethlondon-flash

Flashy workshop
JavaScript
32
star
19

aave-sandbox

Sandbox of Aave Markets that replicates a forked production environment. The environment is envisioned for testing liquidations or other integrations.
TypeScript
29
star
20

bug-bounty

22
star
21

aave-token

AAVE token implementation
TypeScript
21
star
22

Aave-Vault

ERC4626 vault to hold aToken assets
Solidity
19
star
23

aave-token-v2

V2 implementation of the AAVE token
TypeScript
18
star
24

aave-ui-caching-server

Thin and simple data caching layer to give better "real time" experience to users of https://github.com/aave/aave-ui
TypeScript
17
star
25

safety-module

Safety module implementation for the Aave protocol
TypeScript
17
star
26

aave-ui-kit

Package containing UI components and helpers used on https://github.com/aave/aave-ui
TypeScript
16
star
27

price-aggregators

Solidity
12
star
28

governance-v2-subgraph

TypeScript
11
star
29

incentives-controller

TypeScript
10
star
30

upgradeable-configurable-rights-pool

Solidity
9
star
31

liquidation-ui

TypeScript
8
star
32

dlp-docs-abi

Initial documentation of the Decentralized Lending Pool protocol developed by Aave
JavaScript
8
star
33

docs-v3

8
star
34

aave-asset-listing

TypeScript
7
star
35

branding-assets

Repository for the Aave protocol branding assets
7
star
36

gho-aip

Solidity
6
star
37

loanlord-bot

An open source bot that interacts with the ETHLend platform.
JavaScript
4
star
38

aave-api

Misc Aave api
TypeScript
4
star
39

aip-uploader

JavaScript
3
star
40

markets-adapters

Adapters smart contracts used on different Aave markets
TypeScript
3
star
41

split-croatia-workshop

https://aave.github.io/split-croatia-workshop/
JavaScript
3
star
42

aave-grants-update-and-renewal

TypeScript
3
star
43

tests-protocol-v2-sigmaprime

Test suite for the Aave Protocol v2 by SigmaPrime during their audit
Solidity
3
star
44

gho-public

Gho is a collateral backed stablecoin that can be natively integrated into the Aave Protocol
3
star
45

docs-gho

JavaScript
2
star
46

arc-timelock

Set of contracts for Timelock Executor of ARC Market
TypeScript
2
star
47

v3-retroactive-funding

V3 Retroactive funding proposal
TypeScript
2
star
48

risk-v3

2
star
49

walletconnect-connector

Fork of @web3-react/walletconnect-connector from deprecated V6 version of uniswap/web3-react, which is still in use on aave/interface
TypeScript
2
star
50

aave-address-book

Solidity registry for all smart contracts' addresses of the Aave ecosystem
TypeScript
2
star
51

proto-governance

Aave governance based on LEND token
TypeScript
2
star
52

aave-addresses

TypeScript
2
star
53

aavenomics

2
star
54

aave-gitcoin-hackaton-2019

2
star
55

cloudflare-update-action

JavaScript
1
star
56

pinata-action

Github action to upload & pin to pinata
JavaScript
1
star
57

docs-v2

1
star