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

FlashLoanArbitrage হলো একটি JavaScript কমান্ড-লাইন বট যা বিভিন্ন DeFi ভেন্যুর ETH/USDC মূল্য স্ক্যান করে এবং স্প্রেড থ্রেশহোল্ড পূরণ হলে একটি স্মার্ট কন্ট্রাক্টের মাধ্যমে ফ্ল্যাশ-লোন আরবিট্রেজ সাইকেল সম্পন্ন করার চেষ্টা করে। ডকুমেন্টেশন অনুযায়ী, রিপোজিটরিটিতে একটি প্রধান স্ক্রিপ্ট goflash.js এবং package.json রয়েছে, যেখানে npm-এর মাধ্যমে ethers ^6, inquirer ^8 এবং chalk ^4 ডিপেন্ডেন্সি ইনস্টল করা হয়েছে; CLI-তে প্রোটোকল, লোনের আকার এবং শুরু/বন্ধ করার অ্যাকশনের জন্য একটি অ্যারো-কী মেনু দেওয়া হয়েছে। মূল্য পর্যবেক্ষণ: স্ক্রিপ্টটি প্রায় ৬০ সেকেন্ড অন্তর Chainlink, Uniswap V2, SushiSwap, Curve Finance এবং Balancer (README-তে উল্লিখিত পাঁচটি উৎস) থেকে মূল্য কুয়েরি করে এবং প্রতিটি মূল্যের সাথে আপ/ডাউন/ফ্ল্যাট ইন্ডিকেটর এবং বর্তমান সর্বোচ্চ পার্থক্য প্রিন্ট করে। আরবিট্রেজ তখনই ট্রিগার হয় যখন স্প্রেড নির্ধারিত ০.৯% থ্রেশহোল্ডে পৌঁছায়, যাকে লেখক লস-অ্যাভয়ডেন্স মার্জিন হিসেবে বর্ণনা করেছেন। ফ্ল্যাশ-লোন উৎস: মেনুতে Aave, dYdX, Uniswap V3 এবং Balancer-এর বিকল্প রয়েছে, যার সাথে ডকুমেন্ট করা ফি রেট (০.০৫%, ০.০৫%, ০.০১%, ০.০২%) এবং প্রোটোকল অনুযায়ী ধার করার সীমা দেওয়া আছে। লোনের আকার নির্বাচনযোগ্য এবং README-তে উল্লেখ করা হয়েছে যে ১০ ETH-এর বেশি লোনের জন্য গ্যাস ফি হিসেবে ওয়ালেটে অন্তত ০.১ ETH ব্যালেন্স প্রয়োজন। ওয়ালেট হ্যান্ডলিং এবং ঝুঁকি: প্রথমবার চালুর সময় CLI জিজ্ঞাসা করে যে নতুন ওয়ালেট তৈরি করতে হবে নাকি প্রাইভেট কী-র মাধ্যমে ইমপোর্ট করতে হবে, এরপর কী-টি স্ক্রিপ্ট ফোল্ডারের wallet.json ফাইলে লিখে রাখে। README-তে পরামর্শ দেওয়া হয়েছে যে এই ফাইলটি Git-এর বাইরে রাখতে, অফলাইনে কী ব্যাকআপ নিতে, একটি ডেডিকেটেড ওয়ালেট ব্যবহার করতে এবং ছোট অংকের টাকা দিয়ে শুরু করতে। এটিই প্রধান ঝুঁকির জায়গা: বটটি চালানোর অর্থ হলো ডিস্কে একটি প্রাইভেট কী রাখা এবং প্রকৃত ফান্ডের সাথে কন্ট্রাক্ট ইন্টারঅ্যাকশনের অনুমতি দেওয়া। যাচাইযোগ্য সীমাবদ্ধতা: README-তে উল্লেখ করা হয়েছে যে লাইভ মার্কেটে ভেন্যুর মধ্যে ০.৯% পার্থক্য বিরল এবং স্ক্রিপ্টটি মাঝে মাঝে প্রদর্শনের জন্য সিমুলেটেড সুযোগ দেখায়। এটি প্রকল্পটিকে "শিক্ষামূলক উদ্দেশ্যে" যেমন আছে তেমনভাবেই শেয়ার করা হয়েছে বলে বর্ণনা করা হয়েছে, যার কোনো টেস্ট, অডিট রেকর্ড বা লাইসেন্স নেই। বর্ণনায় উল্লিখিত স্মার্ট কন্ট্রাক্টটি README-তে ডকুমেন্ট করা প্রজেক্ট ফাইলের মধ্যে তালিকাভুক্ত নেই, তাই কন্ট্রাক্ট অ্যাড্রেস, ভেরিফাইড সোর্স এবং টার্গেট চেইন স্বাধীনভাবে নিশ্চিত করা প্রয়োজন। যেকোনো লাভের পরিসংখ্যান লেখকের দাবি এবং এখানে স্বাধীনভাবে যাচাই করা হয়নি।