Skip to content

Latest commit

 

History

History
13 lines (11 loc) · 670 Bytes

README.md

File metadata and controls

13 lines (11 loc) · 670 Bytes

Flashloan Arbitrage using Flashbots

An experimental bot that can identify arbitrage opportunities across exchanges (uniswap and sushiswap currently). If an opportunity exists, then send transactions through a flashbot relay, to avoid front-running.

Completed

Smart contracts: PairData.sol, Arbitrage.sol
Scripts: checkArbitrage.js, executeArbitrage.js, flashbotTx.js

  • fetch, filter, and organize pool data from the exchanges
  • evaluate the pairs for arbitrage opportunity and profitability
  • update reserves on each new block
  • smart contract for execution of flashloan & arbitrage
  • creating & sending transactions using flashbot bundles