Giter VIP home page Giter VIP logo

aave-v3-origin's Introduction

Aave V3.1 Origin

Aave v3.1 Origin_banner

Aave v3.1 complete codebase, Foundry-based.

Coverage badge

Dependencies

  • Foundry, how-to install (we recommend also update to the last version with foundryup)
  • Lcov
    • Optional, only needed for coverage testing
    • For Ubuntu, you can install via apt install lcov
    • For Mac, you can install via brew install lcov

Setup

cp .env.example .env

forge install

# optional, to install prettier
bun install

Tests

  • To run the full test suite: make test
  • To re-generate the coverage report: make coverage

Documentation


Security

Aave v3.1 is an upgraded version of Aave v3, more precisely on top of the initial Aave v3 release and a follow-up 3.0.2 later update.

The following are the security procedures historically applied to Aave v3.X versions.


-> Aave v3


-> Aave v3.0.1 - December 2022


-> Aave v3.0.2 - April 2023


-> Aave v3.1 - April 2024

  • Certora
  • MixBytes TBA
  • An internal review by SterMi on the virtual accounting feature was conducted on an initial phase of the codebase.
  • Additionally, Certora properties have been improved over time since the Aave v3 release. More details HERE.

Bug bounty

This repository will be subjected to this bug bounty once the Aave Governance upgrades the smart contracts in the applicable production instances.


License

Copyright © 2024, Aave DAO, represented by its governance smart contracts.

The BUSL1.1 license of this repository allows for any usage of the software, if respecting the Additional Use Grant limitations, forbidding any use case damaging anyhow the Aave DAO's interests. Interfaces and other components required for integrations are explicitly MIT licensed.

aave-v3-origin's People

Contributors

brotherlymite avatar kyzia551 avatar smbdy avatar eboadom avatar sakulstra avatar nisnislevi avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.