{"repo":"RiyadhPG/ethereum-flashloan-mev-bot","free":true,"listed":false,"github":"https://github.com/RiyadhPG/ethereum-flashloan-mev-bot","clone":"git clone https://github.com/RiyadhPG/ethereum-flashloan-mev-bot.git","description":"ethereum flashloan ethereum flashloan ethereum flashloan ethereum flashloan ethereum flashloan ethereum flashloan ethereum flashloan ethereum flashloan ethereum flashloan ethereum flashloan ethereum flashloan ethereum flashloan ethereum flashloan ethereum flashloan ethereum flashloan ethereum flashloan ethereum flashloan ethereum flashloan","language":"TypeScript","stars":251,"topics":["blockchain","bot","crypto","eth","ethereum","web3"],"license":null,"category":"blockchain-web3","readme_excerpt":"Ethereum-Flashloan-Mev-Bot A bot operating on the Ethereum network that uses Flashbots and leverages flash loans to perform arbitrage in the DeFi space. How It Works 💡 1. - Takes a flash loan in USDC. - Converts your ETH to USDC before the deal. - Buys ETH at a low price on one platform. - Sells ETH at a high price on another. - Repays the loan, pays fees and gas. - Converts the profit from USDC back to ETH. - The remainder is your profit! 2. - Checks ETH/USDC prices on five DeFi platforms. - Waits for a price difference of 0.9% or more to avoid losses. - If the difference is there, it triggers arbitrage through the contract. Which DeFi Protocols I Use 💰 I added four protocols for flash loans: - Aave (0.05%) : Tons of liquidity, up to 10,000,000 USDC . - dYdX (0.05%) : Fast, up to 500,000 USDC . - Uniswap V3 (0.01%) : Low fees, up to 5,000,000 USDC . - Balancer (0.02%) : Flexible pools, up to 1,000,000 USDC . Which Platforms I Scan 📊 The script checks ETH/USDC prices on these platforms: 1. Chainlink : Oracle for the base ETH price. 2. Uniswap V2 : Classic DEX, always liquid. 3. SushiSwap : Uniswap fork, also solid. 4. Curve Finance : Stable pools, less slippage. 5. Balancer : Flexible pools for arbitrage. If the price difference is ≥0.9%, the script triggers a deal. Less than that, it waits to avoid losses. How to Run 🚀 Make sure you have the node.js environment on your device before you start using it. 1. Clone this repository 2. Go to the folder(Can be accessed manually","default_branch":null,"files":null,"tree":[],"storefront":"/r/RiyadhPG","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/RiyadhPG/ethereum-flashloan-mev-bot/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}