https://github.com/iamcco/interface
https://github.com/iamcco/interface
Last synced: 5 months ago
JSON representation
- Host: GitHub
- URL: https://github.com/iamcco/interface
- Owner: iamcco
- License: other
- Created: 2022-09-16T11:40:20.000Z (over 3 years ago)
- Default Branch: main
- Last Pushed: 2023-03-06T18:18:26.000Z (almost 3 years ago)
- Last Synced: 2025-01-14T06:25:53.583Z (12 months ago)
- Language: TypeScript
- Size: 20.1 MB
- Stars: 0
- Watchers: 2
- Forks: 0
- Open Issues: 15
-
Metadata Files:
- Readme: README.md
- Contributing: CONTRIBUTING.md
- License: LICENSE.md
- Code of conduct: CODE_OF_CONDUCT.md
Awesome Lists containing this project
README
```
.///. .///. //. .// `/////////////-
`++:++` .++:++` :++` `++: `++:......---.`
`/+: -+/` `++- :+/` /+/ `/+/ `++.
/+/ :+/ /+: /+/ `/+/ /+/` `++.
-::/++::` /+: -::/++::` `/+: `++: :++` `++/:::::::::.
-:+++::-` `/+: --++/---` `++- .++- -++. `++/:::::::::.
-++. .++- -++` .++. .++. .++- `++.
.++- -++. .++. -++. -++``++- `++.
`++: :++` .++- :++` :+//+: `++:----------`
-/: :/- -/: :/. ://: `/////////////-
```
# Aave protocol interface :ghost:
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 in the Aave Governance
## How to use
Install it and run:
```sh
cp .env.example .env.local
yarn
yarn dev
```
## Contribution
For instructions on local development, deployment, configurations & feature proposals, see [Contributing](./CONTRIBUTING.md)
## 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](https://staging.aave.com) will always point to the latest main IPFS hash with all networks enabled
- the DNS of [https://app.aave.com](https://app.aave.com) will always point to the latest main IPFS hash with disabled test networks
### Links known to work at some point:
- [https://app-aave-com.ipns.cf-ipfs.com/#/](https://app-aave-com.ipns.cf-ipfs.com/#/)
- [https://app-aave-com.ipns.dweb.link/#/](https://app-aave-com.ipns.dweb.link/#/)
### 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](https://ipfs.github.io/public-gateway-checker/) 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 `/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.`
## License
[BSD-3-Clause](./LICENSE.md)
## Credits
To all the Ethereum community