منصوبے کے بارے میں

تفصیلات README میں FlashLoanArbitrage نامی ایک DeFi فلش لون آرβटریj bot کا بیان کیا گیا ہے۔ نوٹ کریں کہ ریپوزٹری کی اپنی تفصیل اسے "market analysis automator" کہتی ہے، جو فراہم کردہ دستاویز سے مطابقت نہیں رکھتی؛ README واحد مواد ہے اور یہ ذاتی شوقی منصوبے کے طور پر لکھا گیا ہے۔ یہ دعویٰ کرتا ہے کہ کیا کرتا ہے ایک مقامی Node.js اسکرپٹ، goflash.js، مختلف ذرائع پر ETH/USDC کی قیمتوں کو پول کرتا ہے اور قیمت میں فرق (spread) تلاش کرتا ہے۔ جب فرق 0.9 فیصد یا اس سے زیادہ ہوتا ہے، تو یہ اسمارٹ کنٹریکٹ کو کال کرتا ہے جو فلش لون ادا کرتا ہے، سستے مقام پر ETH خریدتا ہے، مہنگے پر بیچتا ہے، لون اور فیس واپس کرتا ہے، پھر منافع ETH میں تبدیل کر دیتا ہے۔ README کے مطابق کنٹریکٹ لون USDC میں لیتا ہے اور صارف کی ETH صرف گیس کے لیے استعمال ہوتی ہے، کنٹریکٹ منتقل نہیں ہوتی۔ مقامات اور پروٹوکول قیمت کے ذرائع: Chainlink (بنیادی اورراکل کے طور پر)، Uniswap V2, SushiSwap, Curve Finance اور Balancer۔ فلش لون فراہم کنندہ: Aave, dYdX, Uniswap V3 اور Balancer، جن کے لیے فیس اور مقدار کے اعداد و شمار متن میں درج ہیں (مثلاً Aave پر 0.05٪ فیس اور 10,000,000 USDC تک)۔ یہ اعداد و شمار مصنف کے دعویٰ ہیں اور ریپوزٹری میں کہیں تصدیق شدہ نہیں ہیں۔ چلانا goflash.js اور package.json ڈاؤن لوڈ کریں، npm install چلائیں، پھر node goflash.js۔ درکار لوازمات ethers, inquirer اور chalk ہیں۔ پہلی بار لانچ پر اسکرپٹ نیا والیٹ بنانے یا پرائیویٹ کیی سے درآمد کرنے کا پوچھتا ہے؛ کیی کی تصدیق کر کے wallet.json میں محفوظ کر دی جاتی ہے۔ اس کے بعد ٹرمینل مینو میں DeFi پروٹوکول کا انتخاب، ETH میں لون کی مقدار، والیٹ دوبارہ بنانا، والیٹ درآمد کرنا، آرβٹریj مانیٹرنگ شروع/روکنا اور نکلتا ہے دکھائی جاتا ہے۔ README میں قیمت کا نظم تقریباً ہر 60 سیکنڈ میں اپ ڈیٹ ہونے اور بڑھنے/گرنے/برا برقرار نشانیز کے ساتھ بیان کیا گیا ہے، اور ٹربولنگ شوٹنگ حصہ ماڈیول فارمیٹ کی غلطیوں، غیر معتبر کیی فارمیٹ، گیس کے لیے ناکافی فنڈز اور RPC دوبارہ جڑنے کے مسائل کا احاطہ کرتا ہے۔ منصوبے کی حالت مستند فائل کی فہرست میں صرف goflash.js, package.json, wallet.json اور README.md ہیں، اس لیے اسمارٹ کنٹریکٹ کا سورس اور کسی ڈپلائمنٹ ایڈریس کا ثبوت نہیں ملتا۔ کوئی ٹیسٹ، CI ترتیب اور نہ ہی آڈٹ کا ذکر ہے؛ لائسنس محض کہتا ہے کہ منصوبہ تعلیمی مقاصد کے لیے "جیسا ہے" شیئر کیا گیا ہے اور صارف کی اپنی خطرے پر استعمال ہوتا ہے۔ README خود یہ تسلیم کرتی ہے کہ 0.9 فیصد سپریڈ حقیقی مارکیٹوں میں کم ملتی ہیں اور اسکرپٹ "نمائش کے لیے موقع کبھی کبھار مظاہرہ کرتا ہے"، جو براہ راست نتائج کی توقع کرنے والے کے لیے اہم پابندی ہے۔ غور طلب خطرات اس کام کے دوران صارف سے خام پرائیویٹ کیی ٹرمینل میں پیسٹ کرنے کو کہا جاتا ہے اور اسے wallet.json میں متنی شکل میں محفوظ کیا جاتا ہے۔ ایسے طریقے سے استعمال ہونے والے کسی بھی والیٹ کو متشدد سمجھنا چاہیے، صرف اتنے فنڈز رکھنے چاہئیں جتنے ضائع کرنے کا تصور کیا جا سکے اور کبھی دوسرے اثاثوں کے لیے دوبارہ استعمال نہ کریں۔ README میں منافع کے اعداد و شمار نمائشی مثالیں ہیں، فلش لون آرβٹریj مقابلے دار اور گیس سے بھرپور ہے، اور اس میں کوئی ثبوت نہیں ہے کہ بیان کردہ کنٹریکٹ موجود ہے یا دستاویز کے مطابق برتاؤ کرتا ہے۔ منصوبے کو تعلیمی خاکے کے طور پر سمجھیں اور اسے چلانے سے قبل کodigo کا جائزہ ضرور لیں۔ مقام ایسکریٹڈ بوٹ کے طور پر جو بیرونی خدمات سے بات کرتا ہے اور ٹرگرز پر عمل执行 کرتا ہے، اسے بہتر طور پر automation/bots-integrations کے زمرے میں رکھا جا سکتا ہے۔ اس کا قیمت اسکیننگ عنصر تجزیاتی لہجہ رکھتا ہے، لیکن دکھایا گیا کوڈ تجارت کے اجرا کی طرف مائل ہے، تجزیات یا رپورٹنگ کی طرف نہیں۔