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

এই রিপোজিটরিতে Ethereum-এর জন্য একটি MEV আרבিট্রেজ বট রয়েছে, যাতে একটি Solidity স্মার্ট কন্ট্রাক্ট এবং একটি বাহ্যিক Python অটোমেশন স্ক্রিপ্ট অন্তর্ভুক্ত। বটটি Uniswap V2/V3 পুল এবং রাউটারগুলির মধ্যে আרבিট্রেজ সুযোগ স্বয়ংক্রিয়ভাবে সনাক্ত করে এবং একটি একক লেনদেনে কার্যকর করার জন্য ডিজাইন করা হয়েছে। মূল বৈশিষ্ট্যগুলির মধ্যে রয়েছে: - `executeArbitrage()`: আרבিট্রেজ সুযোগ খোঁজা এবং কার্যকর করার প্রধান ফাংশন। - `quickSwap()` / `quickSwapFromBalance()`: অনুমোদিত রাউটারগুলির মাধ্যমে কন্ট্রাক্টের ব্যালেন্স ব্যবহার করে দ্রুত সোয়াপ। - রাউটার এবং টোকেনের জন্য হোয়াইটলিস্ট ব্যবস্থাপনা। - কনফিগারযোগ্য পুল ফি, ডিফল্ট আউটপুট টোকেন এবং সোয়াপ পরিমাণের সীমা। - জরুরি বিরতি এবং অনুমোদন প্রত্যাহারের ফাংশন। - শুধুমাত্র মালিকের জন্য টোকেন এবং ETH উত্তোলনের সুবিধা। - কন্ট্রাক্টের অবস্থা পড়ার জন্য ভিউ ফাংশন। README-তে EtherLab ওয়েব-ভিত্তিক IDE ব্যবহার করে বটটি ডিপ্লয় করার জন্য ধাপে ধাপে নির্দেশনা দেওয়া হয়েছে, যার মধ্যে একটি `.sol` ফাইল তৈরি, Solidity 0.8.20 দিয়ে কম্পাইল, MetaMask বা Phantom-এর মাধ্যমে ডিপ্লয় এবং Python অটোমেশন শুরু করা অন্তর্ভুক্ত। অটোমেশনটি পর্যায়ক্রমে `executeArbitrage`-এ ড্রাই-রান চেক (`eth_estimateGas`) করে এবং শুধুমাত্র কলটি সফল হলে একটি প্রকৃত লেনদেন পাঠায়। এটি পর্যবেক্ষণের জন্য লাইভ Uniswap সোয়াপ ইভেন্টও স্ক্যান করে। বটটি বর্তমান বাজারের অবস্থায় 1 ETH জমার উপর প্রতিদিন প্রায় $500 লাভের সম্ভাবনা দাবি করে, তবে জোর দিয়ে বলে যে ফলাফল নিশ্চিত নয় এবং এটি বাজারের অস্থিরতা, প্রতিযোগিতা এবং গ্যাস ফির উপর নির্ভর করে।