Home
Welcome to Aave 👋🏼
New Articles
- What is the Aave Protocol?ArticleDec 13, 2022
Aave is a decentralized lending and borrowing platform built on the Ethereum blockchain. It allows users to lend and borrow a variety of cryptocurrencies, including ETH and stablecoins, using a protocol known as "flash loans". This protocol allows users to borrow funds without collateral and without requiring a credit check, which makes it possible to borrow funds quickly and easily. Aave was founded in 2017 and is based in Helsinki, Finland. Managed by a team of developers and supported by a community of users and contributors. It is an open-source project, which means that anyone can use the protocol, contribute to its development, or build applications on top of it. The Aave protocol is designed to be flexible and customizable, allowing users to create their own lending and borrowing pools, set their own interest rates and fees, and customize their user experience. It also offers several advanced features, such as collateral-based lending, stablecoin support, and liquidity pools. Aave has been recognized for its innovative use of blockchain technology and has won several awards, including the "Best DeFi Project" at the 2020 DeFi Awards and the "Best Lending Protocol" at the 2021 Blockchain Life Awards.
0
Posts
213- Rewards Edge CasesExpert Q&AOct 17, 2024
Q1: Is it possible that if a user supplies certain asset on AAVE V2, instead of just receiving equivalent number of Atoken, the user can also receive a non-Atoken? Q2: If I supplied 1000 USDC on AAVE V2, I am subjected to receive equivalent amount of aUSDC and get intrest on it, is it possible I can receive other rewards too without doing anything? If yes how?
- Aave Protocol
- Aave v2
00 - What are the different fields or values expressed in terms RAY and WAD units?DiscussionOct 16, 2024
Also how does conversion between them looks like? Source: https://docs.aave.com/developers/2.0/guides/apy-and-apr#conversions
- Aave Protocol
- Aave APY
- Aave v2
00 - Trouble Withdrawing Tokens: Internal JSON-RPC ErrorDiscussionMay 23, 2024
I am encountering an issue where I am unable to withdraw tokens. Upon confirming the transaction, an error message stating "Internal JSON-RPC error" appears. Has anyone else experienced this problem before? Any insights or solutions would be greatly appreciated. "error": "Internal JSON-RPC error"
- aTokens
01 - Error "No matching key" when trying to unstake USDC on BNB chainExpert Q&AMarcador51May 20, 2024
I encountered an error "No matching key" while attempting to unstake USDC on the BNB chain. Can anyone provide guidance on how to resolve this issue?
- Aave Protocol
32Best Answer - "Transaction Failed" error while restaking claimable AAVEExpert Q&AMarcador51Apr 22, 2024
I attempted to restake claimable AAVE tokens but encountered a "Transaction Failed" error. Can anyone provide guidance on resolving this issue? Thank you.
- Aave Protocol
- Aave Pool
11Best Answer - Difficulty With Withdrawing ETH on OP PlatformExpert Q&AAlch10Apr 15, 2024
I am encountering an issue while attempting to withdraw my ETH on the OP platform. Despite approving the withdrawal, I consistently receive an error message. Has anyone else experienced this problem or can offer guidance on how to resolve it?
- Aave Protocol
01 - Is there a dapp to track multiple Aave positions and trigger operations on each?Expert Q&AApr 11, 2024
I am looking for a dApp that can help me monitor the Aave positions of multiple addresses simultaneously. Additionally, I need the capability to perform operations on each position. Does anyone know of a dapp that offers this functionality or have suggestions on how to achieve this? Thank you.
- Aave Protocol
01 - Error when trying to withdraw ETHExpert Q&AMar 22, 2024
Hello everyone, When trying to withdraw my ethereum I get the following error: RotationProvider exceeded max number of retries. Last error: cannot estimate gas; transaction may fail or may require manual gas limit (error={"reason":"processing response error","code":"SERVER_ERROR","body":"{\"jsonrpc\":\"2.0\",\"id\":43,\"error\":{\"code\":3,\"message\":\"execution reverted: arithmetic underflow or overflow\",\"data\":\"0x4e487b710000000000000000000000000000000000000000000000000000000000000011\"}}\n","error":{"code":3,"data":"0x4e487b710000000000000000000000000000000000000000000000000000000000000011"},"requestBody":"{\"method\":\"eth_estimateGas\",\"params\":[{\"value\":\"0x0\",\"from\":\"0x45d08fd819c4f78f17ce69b80f51e91a81465440\",\"to\":\"0x8be473dcfa93132658821e67cbeb684ec8ea2e74\",\"data\":\"0x80500d20000000000000000000000000a238dd80c259a72e81d7e4664a9801593f98d1c5ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000045d08fd819c4f78f17ce69b80f51e91a81465440\"}],\"id\":43,\"jsonrpc\":\"2.0\"}","requestMethod":"POST","url":"https://base-mainnet.public.blastapi.io"}, method="estimateGas", transaction={"from":"0x45d08fd819C4F78f17CE69b80F51E91A81465440","to":"0x8be473dCfA93132658821E67CbEB684ec8Ea2E74","value":{"type":"BigNumber","hex":"0x00"},"data":"0x80500d20000000000000000000000000a238dd80c259a72e81d7e4664a9801593f98d1c5ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000045d08fd819c4f78f17ce69b80f51e91a81465440","accessList":null}, code=UNPREDICTABLE_GAS_LIMIT, version=providers/5.5.3) I've tried it on multiple wallets and I get the error message on all of them. I don't think it can be that I do not have enough eth in my wallet, because on all of my wallets there is at least 5 dollars in eth as balance. What can I do about this? Is this a bug from Aave that needs fixing or is it something I am doing wrong? Thanks for your help already, I appreciate it.
- Aave v3
01 - Error when trying to withdraw ETHExpert Q&AMar 22, 2024
Hello everyone, When trying to withdraw my ethereum I get the following error: RotationProvider exceeded max number of retries. Last error: cannot estimate gas; transaction may fail or may require manual gas limit (error={"reason":"processing response error","code":"SERVER_ERROR","body":"{\"jsonrpc\":\"2.0\",\"id\":43,\"error\":{\"code\":3,\"message\":\"execution reverted: arithmetic underflow or overflow\",\"data\":\"0x4e487b710000000000000000000000000000000000000000000000000000000000000011\"}}\n","error":{"code":3,"data":"0x4e487b710000000000000000000000000000000000000000000000000000000000000011"},"requestBody":"{\"method\":\"eth_estimateGas\",\"params\":[{\"value\":\"0x0\",\"from\":\"0x45d08fd819c4f78f17ce69b80f51e91a81465440\",\"to\":\"0x8be473dcfa93132658821e67cbeb684ec8ea2e74\",\"data\":\"0x80500d20000000000000000000000000a238dd80c259a72e81d7e4664a9801593f98d1c5ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000045d08fd819c4f78f17ce69b80f51e91a81465440\"}],\"id\":43,\"jsonrpc\":\"2.0\"}","requestMethod":"POST","url":"https://base-mainnet.public.blastapi.io"}, method="estimateGas", transaction={"from":"0x45d08fd819C4F78f17CE69b80F51E91A81465440","to":"0x8be473dCfA93132658821E67CbEB684ec8Ea2E74","value":{"type":"BigNumber","hex":"0x00"},"data":"0x80500d20000000000000000000000000a238dd80c259a72e81d7e4664a9801593f98d1c5ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000045d08fd819c4f78f17ce69b80f51e91a81465440","accessList":null}, code=UNPREDICTABLE_GAS_LIMIT, version=providers/5.5.3) I've tried it on multiple wallets and I get the error message on all of them. I don't think it can be that I do not have enough eth in my wallet, because on all of my wallets there is at least 5 dollars in eth as balance. What can I do about this? Is this a bug from Aave that needs fixing or is it something I am doing wrong? Thanks for your help already, I appreciate it.
- Aave v3
01 - Error when calling Aave lending pool's deposit function in Python using BrownieExpert Q&AFeb 02, 2024
I'm encountering an issue while calling the deposit function on the Aave lending pool in my Python code using Brownie. I've already approved the ERC20 token and am attempting to make a deposit, but the transaction is failing with the following error: File "brownie/_cli/run.py", line 51, in main ... ValueError: Execution reverted during call: 'execution reverted'. This transaction will likely revert. If you wish to broadcast, include allow_revert:True as a transaction parameter. Here is my python code: def main(): account = get_account() erc20_address = config'networks']['weth_token'] lending_pool_addresses_provider = interface.IPoolAddressesProvider( config'networks']['pool_addresses_provider'] ) lending_pool_address = lending_pool_addresses_provider.getPool() lending_pool = interface.IPool(lending_pool_address) approve_erc20(lending_pool.address, AMOUNT, erc20_address, account) tx = lending_pool.deposit( erc20_address, AMOUNT, account.address, 0, {'from': account, 'gas_limit': 500000, 'allow_revert': True} ) The error suggests that the execution reverted during the call, and it advises including allow_revert: True as a transaction parameter. However, I'm still facing the issue even after adding this parameter. What could be causing this error? Any insights or guidance on resolving this error would be greatly appreciated.
- Aave Protocol
00
- 148
- 138
- 74
- 65
- 51
- 45
- 40
- 20
- 20
- 20
- Aave Protocol
- Aave Pool
- Aave liquidation
- Aave v3
- Aave v2
- Aave flashloan
- Borrow rate
- aTokens
- Health Factor
- Aave APY
- Marcador51Error "No matching key" when trying to unstake USDC on BNB chain32
- Aaveator138How to tell the code to, rather than "deposit 1 eth worth of WBTC" deposit "500$ worth of WBTC"?22
- Aaveator138How to interpret configuration field in a response from the getReserveData view function in Aave v2?21
- Aaveator138Getting a return value of '25 - INVALID BURN AMOUNT'21
- Aavenger45Is there any way to stake in the security module on Görli?23