ورودی:
- لیستی از ۱۰۰۰ الی ۵۰۰۰ آدرس wallet در یک فایل csv
خروجی: ۱- لیست کامل والت های ورودی به همراه همه والت های مرتبط بر اساس تراکنش های ۹۰ روز گذشته باید در پایگاه داده ذخیره شده و با استفاده از foreign key والت های مرتبط باید به حباب اصلی رفرنس داده شوند. والت های مرتبط والت هایی هستند که در ۹۰ روز گذشته به یکدیگر انتقال توکن sol یا spl انجام داده اند. لازم است نویزها مستثنی شوند، به عنوان مثال تراکنش های خیلی کوچک. همچنین والت های مرتبط با exchange و … باید برچسب گذاری شده و جزء حباب والت های در تماس در نظر گرفته نشوند. (این دو مورد از استثناها هستند، در صورت مشاهده استثناهای دیگر نیز فیلترسازی مورد نیاز باید صورت بگیرد) ۲- تراکنش های دانلود شده و تحلیل شده باید به صورت فایل csv در یک دایرکتوری جهت تحلیل های آتی ذخیره شوند. ۳- اسکریپت باید قابلیت resume کردن داشته باشد، به این معنی که در صورت توقف اجرا در میانه و ایا اجرای مجدد در آینده، داده ها و تحلیل های گذشته را محفوظ نگه داشته و فقط تراکنش های جدید را دانلود و داده های تحلیل نشده را تحلیل کند (و گرنه اسکریپت غیربهینه و غیر قابل استفاده خواهد بود) ۴- کلید api موجود نیست، بنابراین باید از روش های دیگر برای استخراج تراکنش ها از solscan یا غیره استفاده شود.
توانمندی ها و تجارب داوطلب:
- تجربه کار با بلاک چین سولانا و تحلیل داده های مرتبط
- تجربه کار با web API های مختلف، Scrape کردن صفحات وب، تمیزسازی داده و کار با پایگاه داده (Postgresql)
- تسلط به حداقل یکی از دو زبان kotlin یا python جهت پیاده سازی
پشتیبانی فنی:
- فریلنسر باید پشتیبانی فنی پروژه را به مدت یک ماه پس از تحویل پروژه ارائه دهد. (در صورت نیاز)
- این شامل رفع باگها و مشکلات احتمالی در اجرا یا تنظیمات اولیه است
کد باید به صورت خوانا و بهینه نوشته شود. در صورت رضایت از کیفیت کار امکان همکاری تمام وقت نیز وجود دارد.



