{"repo":"jorgejch/dex-arbitrage","free":true,"listed":false,"github":"https://github.com/jorgejch/dex-arbitrage","clone":"git clone https://github.com/jorgejch/dex-arbitrage.git","description":"Another Flash-loan Arbitrage Bot","language":"TypeScript","stars":12,"topics":["aave","smart-contracts","arbitrage","blockchain","flash-loan","uniswap-v3"],"license":"MIT","category":"blockchain-web3","readme_excerpt":"Another Flash-loan Arbitrage Bot (AFLAB) What? Another Flash-loan arbitrage bot that: - is low cost, works on Polygon; - uses AAVE for flash-loans; - performs swaps on Uniswap v3 (the DEX); - makes use of established patterns when they exist; - prefers open-source tools but does not shy away from freemium services. Introduction Decentralized exchanges (DEXs) often exhibit price discrepancies due to the impact of large trades. This system aims to take advantage of these discrepancies through flash loans, which allow borrowing large amounts of cryptocurrency without collateral, provided the loan is repaid within the same transaction. Key features of this system include: - Price Arbitrage : Capitalize on price misalignment's between exchanges. Large trades can create imbalances in liquidity pools, distorting prices and causing slippage. - Smart Contract Relay : Utilize a Solidity smart contract to act as a relay between the controller and the exchanges, ensuring efficient and secure transactions. - Modular and Extensible Design : Built with a modular architecture, allowing for easy integration of additional features and support for other exchanges. Tech Stack - Node.js - JavaScript runtime. - TypeScript - Typed superset of JavaScript. - Hardhat - Ethereum development environment. - Alchemy - Ethereum node provider. - Solidity - A programming language for writing smart contracts. - Uniswap v3 - Decentralized exchange on Binance Smart Chain. Outline Strategy Resources - Uniswap V3","default_branch":null,"files":null,"tree":[],"storefront":"/r/jorgejch","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/jorgejch/dex-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."}