{"repo":"svendotdev/evm-arbitrage","free":true,"listed":false,"github":"https://github.com/svendotdev/evm-arbitrage","clone":"git clone https://github.com/svendotdev/evm-arbitrage.git","description":"Arbitrage smart contract for Polygon, works in combination with jerskisnow/Polygon-Arbitrage-Bot","language":"JavaScript","stars":18,"topics":["amm","arbitrage","bot","evm","arbitrage-bots"],"license":"MIT","category":"blockchain-web3","readme_excerpt":"I'm not maintaining the project anymore, feel free to talk to others in the issues section Making arbitrage between Uniswap V2 and Sushiswap Index + What its included in this repo? + Installation + Running the demo + Running on a ethereum network + Notes + Considerations for production + Useful resources + License What its included in this repo? 1) Two bots written in JS that observe the prices changes on a pre user-defined liquidity pool at Uniswap V2 / Sushiswap and determine if its possibly to make a profit buying tokens cheaper at one exchange to selling them after for a bigger amount in the other, keeping the difference (profit). They only differ in how they get the tokens for making the arbitrage. One bot uses flashswap , this kind of swaps basically works as if you were taking a ‘free of charge' loan (no fee associated like normal loans works on 'real banks') to borrow the token needed to do the trade, repaying then the loan with some of the tokens you received, keeping the remaining to you. The other uses normal swaps , this bot require you to be holding the tokens needed to do the trade but it contrast it cost less gas to execute. In both cases Uniswap, like all the others exchanges, charges on you a fee for using their services (swapping tokens in this case), this fee currently is 0.3%. To see more on how flashswap or normal swaps works visit the Uniswap docs. 2) A demo that you can easily run to see the bots in action. Basically consist of forking ethereum mainnet ","default_branch":null,"files":null,"tree":[],"storefront":"/r/svendotdev","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/svendotdev/evm-arbitrage/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."}