General
- Aave Labs Interface
- All functionalities + leverage and auto liquidation (repayment with collateral) through DeFi Saver.
- Flash Loans, supply and withdrawal from Furucombo interface.
- Supply and withdraw from Argent wallet.
- Manage positions via smart account with Brahma Console.
- Asset management with Fireblocks.
- All actions are available directly through protocol smart contracts, which can be accessed through block explorers or code by following the guidelines available in the docs.
- Go to the Aave Labs Interface, select the settings button on the top right corner, enable testnet view.
- Switch to the testnet you wish to utilize over your wallet provider.
- Make sure to have the native asset for the specific network.
- Get some tokens from the test client faucet.
Risk
Smart Contract Risk
Oracle Risk
Collateral Risk
Network / Bridge Risk
To mitigate smart contract risks, the Aave Protocol code is publicly available and has been audited by multiple smart contract auditors. Aave employs onchain governance, which validates that any changes to the protocol are thoroughly vetted and approved by the community. Additionally, service providers contribute their expertise to identify and mitigate potential risks. The protocol also runs an ongoing bug bounty program that encourages external developers to find and report vulnerabilities.
Aave mitigates oracle risks by using decentralised oracles such as Chainlink to provide reliable and tamper-resistant price and redemption ratio feeds.
To address collateral risks, the Aave DAO engages risk service providers who continuously monitor the collateral assets and market conditions to provide insights and adjustments. The protocol sets risk parameters such as loan-to-value (LTV) and liquidation thresholds to promote the maintenance of overcollateralized borrow positions. Onchain governance allows the community to adjust these risk parameters as needed to respond to changing market conditions, further safeguarding the protocol.
Aave Governance has adopted a robust network onboarding framework to thoroughly vet new networks and bridges before integration. Onchain governance oversees decisions related to network and bridge integrations, ensuring community participation and scrutiny. This comprehensive approach helps to mitigate network and bridge risks, enhancing the security and reliability of the Aave Protocol.
Supplying & Earning
- The interest rate payment on borrow positions: Suppliers share the interests paid by borrowers corresponding to the average borrow rate times the utilization rate. The higher the utilization of a reserve, the higher the yield for suppliers.
- Flash Loan fees: Suppliers receive a share of the Flash Loan fees corresponding to 0.09% of the Flash Loan volume.
Borrowing
Liquidations
Bob supplies 10 ETH and borrows 5 ETH worth of GHO. If Bob’s Health Factor drops below 1 his borrow position will be eligible for liquidation. A liquidator can repay up to 50% of a single borrowed amount = 2.5 ETH worth of GHO. In return, the liquidator can claim a single collateral which is ETH (5% bonus).
The liquidator claims 2.5 + 0.125 ETH for repaying 2.5 ETH worth of GHO.
Bob supplies 5 ETH and 4 ETH worth of YFI, and borrows 5 ETH worth of GHO. If Bob’s Health Factor drops below 1 his borrow position will be eligible for liquidation. A liquidator can repay up to 50% of a single borrowed amount = 2.5 ETH worth of GHO. In return, the liquidator can claim a single collateral, as the liquidation bonus is higher for YFI (15%) than ETH (5%) the liquidator chooses to claim YFI.
The liquidator claims 2.5 + 0.375 ETH worth of YFI for repaying 2.5 ETH worth of GHO.
- You can simulate Health Factor movements using DeFi Simulator.
- You can auto liquidate your borrow position using DeFi Saver.
Governance
- If the quorum is 20%, the differential is 15% and 2% of the total votes are against the AIP, the threshold would remain at 20% (because 15+2 = 17 < 20).
- If the quorum is 20%, the differential is 15% and 6% of the total votes are against the AIP, then the threshold would be raised to 21% (because 15+6=21), so more "yae" votes would be required for the AIP to pass.
Safety Module
- Approve: This is a required transaction prior to the staking that allows the staking contract to move your AAVE tokens. This transaction won't be required if you perform additional staking actions unless you revoke the approval.
- Stake AAVE: This transaction performs the action to stake AAVE tokens. When confirmed, your tokens will be staked in the Safety Module.
- If you did not activate the cooldown period, you will need to activate it. This consists of 1 transaction to activate the cooldown. When the cooldown period finishes, you will be able to unstake by following the next step.
- Unstake AAVE: This transaction performs the action to unstake AAVE tokens. When confirmed, your AAVE tokens will be back in your wallet.
- If the cooldown period was activated 20 days and 4 hours ago, you can unstake.
- If the cooldown period was activated 12 days and 2 hours ago, you can not unstake, and you will need to start the 20-day cooldown period again.
GHO Stablecoin
- Supply Collateral
- Borrow GHO
- Repay GHO and Accrued Interest (real-time)
- Repaid interest will be redirected to the DAO, rather than an asset supplier, contributing to the DAO treasury.
Developers
Other Features
- Select the asset you want to switch and the amount in the left side (From).
- Select the asset you want to switch to in the right side (From).
- Make sure to check the exchange rate and check the slippage. You can edit it based on your preferences. Depending on the slippage, the expected rate might differ and the transaction might even fail if you set it too low. After this click on Continue.
- In the next step you will need to send the approval and submit the transaction. The approval transaction will only be required the 1st time you do this step, unless you revoke the approval.
- Make sure to have enough ETH for the transaction cost. After sending both transactions your switch will be complete.
- Click on repay on the debt you want to repay.
- Choose repay "With your current collateral".
- Select the asset you want to repay and amount in the left side (Borrowed Asset).
- Select the asset you want to use to repay to in the right side (Select Collateral).
- Make sure to check the exchange rate and check the slippage. You can edit it based on your preferences. Depending on the slippage, the expected might differ and the transaction might even fail if you set it too low. After this click on Continue.
- In the next step you need to send the approval and submit the transaction. The approval transaction will only be required the 1st time you do this step, unless you revoke the approval.
- Make sure to have enough ETH for the transaction cost. After sending both transactions your repayment will be done.
Brand
The Aave logo should be used in its original form without any modifications. It should be clearly visible and not distorted. The logo should also maintain a minimum clear space around it to ensure it stands out.
You can use the Aave logo on your website or promotional materials, provided your usage doesn't misrepresent the Aave brand. Visual assets should not be altered, combined with other logos, or used in a way that misrepresents the Aave brand.
Yes, we encourage you to stay true to the Aave brand while creating your own assets. Start with one of the derivative logos.