About this project
FlashLoanArbitrage is presented in the README as a local Node.js bot for DeFi arbitrage with flash loans. It is described as combining a smart contract with a script named goflash.js. According to the README, the script checks ETH/USDC prices on Chainlink, Uniswap V2, SushiSwap, Curve Finance and Balancer, waits for a price difference of at least 0.9%, and then triggers an arbitrage operation through the contract. The claimed workflow is: obtain a USDC flash loan, convert the user's ETH to USDC, buy ETH on a lower-priced platform, sell on a higher-priced platform, repay the loan and fees, then convert profit back to ETH. Four flash-loan sources are named: Aave, dYdX, Uniswap V3 and Balancer, with stated fee rates and liquidity limits. The CLI menu is described as offering DeFi protocol selection, ETH loan amount, wallet recreation, wallet import by private key, start arbitrage and exit. On first run, the tool reportedly asks the user to create a new wallet or import an existing one, then saves the private key to wallet.json. Dependencies listed are ethers, inquirer and chalk. The README warns that wallet balance is needed for gas, recommends a dedicated wallet, and includes troubleshooting notes. Important limitations are visible in the README: the project structure lists only goflash.js, package.json, wallet.json and README.md, so no smart contract source or deployment details are shown; the README also states that real arbitrage differences are rare and that the script may show a simulated opportunity occasionally for demonstration. The README labels the project as shared as-is for educational purposes and use at own risk. These are README claims rather than verified performance or safety guarantees.
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.