Примечание: Проект сложный, требуется опытный разработчик или команда, способная разобраться в структуре кода и реализовать решение в кратчайшие сроки.
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.