← All projects

aave-flashloan-arbitrage

by @kaymen99

169

This a smart contract for performing arbitrage with AAVE flashloan between Uniswap & Sushiswap

About this project

aave-flashloan-arbitrage This a smart contract for performing arbitrage with AAVE flashloan between Uniswap & Sushiswap Features: Flashloans are one of the most exciting concept in the web3.0 & Defi industry, they allow users to borrow a large amounts of assets (ERC20) and use the them for any kind of application in condition that the borrowed money is returned in the same transaction.Many protocols provide the possibility of flashloan like aave, uniswap, dydx,... The FlashLoanArbitrage smart contrat uses the aave flashloan to do arbitrage between Uniswap & Sushiswap exchanges, it's devided into 2 part: The first is for the arbitrage logic and deposit and withdraw functionalities and the second implement the flashloan logic that can be found in the aave Docs Built With: Solidity Brownie OpenZeppelin Usage: Installation & Setup: Installing Brownie: Brownie is a python framework for smart contracts development,testing and deployments. It's quit like HardHat but it uses python for writing test and deployements scripts instead of javascript. Here is a simple way to install brownie. Or if you can't get pipx to work, via pip (it's recommended to use pipx) Install ganache-cli:

From the project README on GitHub

Stars
169
Forks
51
License
MIT
Last push
12 Apr 2024

Add this badge to your README

Show that your project is listed on Made in Algeria.

Made in Algeria
[![Made in Algeria](https://www.madeinalgeria.dev/badge/aave-flashloan-arbitrage.svg)](https://www.madeinalgeria.dev/projects/aave-flashloan-arbitrage)

Related projects