benjiqq / arbie

Flash Loan Arbitrage Bot targetting Curve.fi Crypto Pool v1

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Arbie

Note: Arbie is for testing purposes only, and should not be used in a production environment without serious design considerations and optimizations.

This is the third iteration of the Arbie arbitrage bot. This iteration relies heavily on the paraswap API for identifying an optimal arbitrage route. This iteration of ARbie also has the ability to use Flash Loans via AAVEv2, removing the initial capital requirements to perform an arbitrage trade.

Proof that ArbieV3 actually work can be found in the following transactions:

Improvements to be made:

  • Speed ... can she be faster
  • Slippage ... can she better account for slippage
    • Math overall should be checked
  • Gas accounting ... she should instantly convert her profit into ETH to enable perpetual arbitrage
  • We are no longer limited to the assets we have when arbitraging paraswap, we can technically start with any reserve asset on AAVE and end in the TriCryptoPool as long as we garner a profit

About

Flash Loan Arbitrage Bot targetting Curve.fi Crypto Pool v1

License:MIT License


Languages

Language:Python 61.6%Language:Solidity 38.4%