{"repo":"NadirAliOfficial/flash-loan-arbitrage-bot","free":true,"listed":false,"github":"https://github.com/NadirAliOfficial/flash-loan-arbitrage-bot","clone":"git clone https://github.com/NadirAliOfficial/flash-loan-arbitrage-bot.git","description":"A Solidity-based flash loan arbitrage smart contract using Aave and Hardhat. Built to scan DEX price differences and execute profitable trades atomically.","language":"JavaScript","stars":11,"topics":["aave","arbitrage","blockchain","defi","ethereum","flash-loan","hardhat","solidity","web3"],"license":"MIT","category":"blockchain-web3","readme_excerpt":"Flash Loan Arbitrage Bot A simplified arbitrage bot that checks for opportunities across multiple DEXes and executes flash loan arbitrage trades. Updates New Features - Custom Profit Recipient : You can now specify which address will receive the profits from arbitrage trades - Price Validation : Added validation to filter out abnormal prices, especially for the WETH/DAI pair in Uniswap V3 0.01% pool - Enhanced Logging : Better transaction result logging with detailed profit confirmation - Simplified Deployment : Single script to deploy the contract and set the profit recipient - Live Quoter Results : Real-time price quotes from exchanges to find profitable arbitrage opportunities - Multi-Network Support : Deploy to mainnet, testnets, or local networks with the same scripts Setup Prerequisites - Node.js - Hardhat - Ethereum wallet with ETH for gas - Access to RPC endpoints Installation 1. Clone the repository 2. Install dependencies: 3. Copy .env.example to .env and configure your environment variables: 4. Update the .env file with your values: Network Deployment Options The project supports deployment to multiple networks: 1. Local Hardhat Node (default): For development and testing 2. Localhost : For a persistent local node 3. Ethereum Mainnet : For production deployment 4. Sepolia Testnet : For testing with test ETH before mainnet deployment Deployment to Different Networks Using the Hardhat Deployment Script You can deploy to any configured network using the --network flag","default_branch":null,"files":null,"tree":[],"storefront":"/r/NadirAliOfficial","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/NadirAliOfficial/flash-loan-arbitrage-bot/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."}