| Protocol | Fee Percentage | ERC-3156 Compliant | Documentation Link |
|---|---|---|---|
| Aave V3 | 0.5%* | No | Aave Flash Loans |
| Uniswap (FlashSwap) | swap fee | No | Uniswap V3 Overview |
| Balancer V3 | 0% | No | Balancer Flash Loans |
| MakerDAO | 0% | Yes | MakerDAO DSS Flash |
| Euler | 0% | Yes (via adapter) | Euler Flash Loans |
- this fee could be potentially disabled
Key features
- Uncollateralized: Unlike traditional loans, flash loans do not require any collateral, as they are designed to be repaid within the same transaction.
- Transaction Reverts if Not Repaid: If the loan is not repaid in full, the entire transaction (including borrowing and usage of funds) is reverted to the initial state, ensuring no loss for the lender.
- Instantaneous: Flash loans are executed and settled instantly. They are typically used for arbitrage, collateral swapping, or liquidity provision.
- Using the Funds: The user can perform various actions with the borrowed funds during the same transaction block using pre/post-hooks, such as arbitrage, debt refinancing, or liquidating positions.