Bot arbitrażowy na Ethereum korzystający z platformy Aave
Arbitrażowy Bot dex A, dex B na Ethereum, korzystając z Pożyczki Błyskawicznej Aave.
1. Weź Pożyczkę Flash w USDC z Aave
2. Cena USDC/DAI na dexA > dexB
3. Sprzedaj USDC. Kup DAI na dexA
4. Sprzedaj DAI. Kup USDC na dexB
5. Zwróć kwotę + opłaty
6. Wypłać zysk
Konfiguracja:
1. Hardhat, Remix IDE, VS Code
2. Zainstaluj Aave Core V3, ethers.js, zależności openzeppelin
Kontrakty inteligentne:
FlashLoan.sol
requestFlashLoan()
executeOperation()
FlashLoanArbitrage.sol
depositUSDC()
buyDAI()
depositDAI()
sellDAI()
approveUSDC()
allowanceUSDC()
approveDAI()
allowanceDAI()
Dex.sol implementuje
depositUSDC()
depositDAI()
buyDAI()
sellDAI()
1. Weź Pożyczkę Flash w USDC z Aave
2. Cena USDC/DAI na dexA > dexB
3. Sprzedaj USDC. Kup DAI na dexA
4. Sprzedaj DAI. Kup USDC na dexB
5. Zwróć kwotę + opłaty
6. Wypłać zysk
Konfiguracja:
1. Hardhat, Remix IDE, VS Code
2. Zainstaluj Aave Core V3, ethers.js, zależności openzeppelin
Kontrakty inteligentne:
FlashLoan.sol
requestFlashLoan()
executeOperation()
FlashLoanArbitrage.sol
depositUSDC()
buyDAI()
depositDAI()
sellDAI()
approveUSDC()
allowanceUSDC()
approveDAI()
allowanceDAI()
Dex.sol implementuje
depositUSDC()
depositDAI()
buyDAI()
sellDAI()