Примітка: Проект складний, потрібен досвідчений розробник або команда, здатна розібратися в структурі коду та реалізувати рішення в найкоротші терміни.
1. Опис проекту
Потрібна розробка програмного забезпечення для запуску та управління великою кількістю нод (10-20 тисяч акаунтів) на одному пристрої для проекту Grass. Софт має автоматично створювати ноди, використовувати резидентські проксі для кожного акаунта, імітувати унікальні пристрої та IP-адреси, а також фармити поінти.
Проект терміновий, потрібен досвідчений розробник або команда, здатна розібратися в складній структурі коду без детального ТЗ. Можливі подальше співробітництво та відсоток з продажу софта.
2. Основні вимоги
Створення нод:
Софт має автоматично створювати ноди для проекту Grass.
Кожна нода має бути унікальною та не імітованою.
Підтримка запуску 10-20 тисяч акаунтів на одному пристрої.
Використання резидентських проксі:
Для кожного акаунта має використовуватися унікальний резидентський проксі з файлу.
Кожен акаунт має імітувати новий пристрій та нову IP-адресу.
Фарм поінтів:
Софт має автоматично фармити поінти через створені ноди.
Забезпечення стабільної роботи нод без збоїв.
Масштабованість:
Можливість запуску на кількох пристроях з збільшенням кількості акаунтів.
Оптимізація для роботи з великою кількістю нод.
Інтеграція з Grass:
Софт має бути інтегрований з платформою Grass https://api.getgrass.io/ (https://app.getgrass.io/dashboard/store скачати ноду можна тут).
Можливість перевірки статусу нод і отриманих поінтів.
Безпека та анонімність:
Забезпечення анонімності кожного акаунта через резидентські проксі.
Захист від бану та виявлення з боку платформи Grass.
Логування та звіти:
Логування роботи кожної ноди.
Генерація звітів по фармінгу поінтів.
3. Технічні вимоги
Мова програмування:
Бажано Python, Node.js або інша мова, що підходить для подібних завдань.
Проксі:
Підтримка резидентських проксі з файлу (формат файлу: IP:Port:Login:Password).
Автоматична ротація проксі для кожного акаунта.
Імітація пристроїв:
Використання унікальних User-Agent та інших параметрів для кожного акаунта.
Імітація різних пристроїв (PC, мобільні пристрої).
Багатопоточність:
Підтримка багатопоточності для одночасного запуску великої кількості нод.
Інтерфейс:
Мінімальний інтерфейс для управління софтом (запуск, зупинка, налаштування).
Можливість налаштування через конфігураційний файл.
4. Додаткові вимоги
Терміни:
Мінімальні терміни реалізації (обговорюється).
Тестування:
Тестування софта на стабільність та продуктивність.
Забезпечення роботи без збоїв при великій кількості акаунтів.
Документація:
Написання короткої документації по установці та використанню софта.
Підтримка:
Можливість подальшої підтримки та доопрацювання софта.
Оптимізація та виправлення багів за необхідності.
5. Умови співпраці
Оплата:
Без передоплати. Можливі варіанти з використанням сейфа або інших гарантій.
Обговорюється відсоток з продажу софта.
Бюджет 2000$/80000 грн (обговорюваний)
Зв'язок:
Особистий дзвінок для обговорення деталей.
Регулярний зворотний зв'язок по ходу виконання проекту.
Подальше співробітництво:
Можливість довгострокового співробітництва та підтримки проекту.
Створення інших depin проектів.
Участь у доопрацюваннях та масштабуванні софта.
6. Критерії приймання
Софт успішно створює та запускає 10-20 тисяч нод на одному пристрої.
Кожна нода використовує унікальний резидентський проксі та імітує новий пристрій.
Софт стабільно фармить поінти без збоїв.
Забезпечена інтеграція з платформою Grass.
Надана документація та проведено тестування.
7. Контакти
Для обговорення деталей проекту та умов співпраці зв'яжіться зі мною через платформу або за вказаними контактами.
Примітка: Проект складний, потрібен досвідчений розробник або команда, здатна розібратися в структурі коду та реалізувати рішення в найкоротші терміни.
В даний момент використовуємо софт з 1х нодою розширення в браузері, софт імітує браузер та розширення, цей проект був набагато легшим, можу надати код для прикладу на python.