You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Objective
Replicate the core functionalities of the AAVE V3 lending protocol within Ralph, focusing on the main features required for a stable and usable lending and borrowing system.
Scope of Work
Implement the following core functionalities:
Asset Deposit & Withdrawal
Users can deposit supported assets into the protocol.
Enable asset withdrawal by users, ensuring protocol stability.
Borrowing & Repayment
Implement mechanisms to allow users to borrow assets and repay loans.
Include interest rate calculations based on protocol-defined rules.
Interest Accrual
Accrue interest on borrowed assets over time.
Implement rate adjustment mechanisms to manage demand and supply.
Liquidation Mechanism
Set up conditions for collateralized positions to be liquidated if they fall below the required collateral ratio.
Develop a process for liquidators to purchase collateral at a discount to repay a portion of the borrower’s debt.
Requirements
Ensure code is modular to allow for future expansion and customization.
Maintain compatibility with Ralph's existing infrastructure and standards.
Include comprehensive testing for each feature (unit tests, edge cases, and integration tests).
The text was updated successfully, but these errors were encountered:
Objective
Replicate the core functionalities of the AAVE V3 lending protocol within Ralph, focusing on the main features required for a stable and usable lending and borrowing system.
Scope of Work
Implement the following core functionalities:
Asset Deposit & Withdrawal
Borrowing & Repayment
Interest Accrual
Liquidation Mechanism
Requirements
The text was updated successfully, but these errors were encountered: