প্রকল্প সম্পর্কে

FlashLoanArbitrage একটি স্বয়ংক্রিয় DeFi আrbitраж বট যা Node.js এবং Solidity স্মার্ট কন্ট্রাক্ট দিয়ে তৈরি করা হয়েছে। বটটি Chainlink, Uniswap V2, SushiSwap, Curve Finance এবং Balancer পাঁচটি ডецেনট্রালাইজড প্ল্যাটফর্ম জুড়ে ETH/USDC মূল্য ৬০ সেকেন্ডের интерভালে স্ক্যান করে এবং 0.9% বা তার বেশি মূল্য পার্থক্য পেলে কার্যকর করার জন্য অপেক্ষা করে। আrbitraj প্রবাহ নিম্নরূপ কাজ করে: স্মার্ট কন্ট্রাক্ট একটি নির্বাচিত প্রোটোকল থেকে USDC-এ flash loan নেয়, ব্যবহারকারীর ETHকে আগে USDC-এ রূপান্তর করে, একটি প্ল্যাটফর্মে কম দামে ETH কিনে, অন্য প্ল্যাটফর্মে বেশি দামে বিক্রি করে, flash loan-কে ফি এবং গ্যাসের সাথে ফেরত দান করে, অবশিষ্ট USDC লাভকে আবার ETH-এ রূপান্তর করে এবং শुद्ध লাভ ব্যবহারকারীর ওয়ালেটে জমা দেয়। সমর্থিত flash loan প্রোটোকলগুলি Aave (১০ মিলিয়ন USDC পর্যন্ত, ০.০৫% ফি), dYdX (৫০০ হাজার USDC পর্যন্ত, ০.০৫% ফি), Uniswap V3 (৫ মিলিয়ন USDC পর্যন্ত, ০.০১% ফি) এবং Balancer (১ মিলিয়ন USDC পর্যন্ত, ০.০২% ফি)। কম ফি वाले প্রোটোকল যেমন Uniswap V3 এবং dYdX সুপারিশ করা হয়। বটটি inquirer দ্বারা চালিত ইন্টারেক্টিভ CLI মেনু প্রদান করে, wallet management (wallet.json-এ সংরক্ষিত প্রাইভেট কী দিয়ে তৈরি বা ইম্পোর্ট), প্রোটোকল বাছাই, কনফিগারযোগ্য লোন পরিমাণ, এবং দিক পরিবর্তন সূচক সহ রিয়েল-টাইম মূল্য নিরীক্ষণ অন্তর্ভুক্ত করে। নির্ভরতা: ethers, inquirer এবং chalk। প্রকল্পটি শিক্ষামূলক উদ্দেশ্যে «as-is» ভাগ করা হয়েছে। ব্যবহারকারীদের পরামর্শ দেওয়া হয় যে গ্যাসের জন্য যথেষ্ট ETH রাখবেন, wallet.json-কে ভার্সন কন্ট্রোলে কখনো কমিট না করুন, এবং প্রথমে ছোট পরিমাণ দিয়ে পরীক্ষা করুন।