Как сделать Web³-ферму? | STRX ACADEMY
Часть 1. Предначальные слова.
Переходим к способу, который сможет вам принести очень большие деньги. Но, добавим то, что нужно немного подготовиться и настроить хорошую, качественную ферму.
Не будем затягивать, переходим к основному материалу.
Часть 2. Анти-детект браузеры.
Наша ферма будет построена на анти-детект браузере.
Если у вас возник вопрос: "Почему именно анти-детект браузер? От кого мы скрываем наши настройки компьютера?"
Ответ будет банален, с помощью фермы мы будем делать какие-либо задания ретродропов, тестнетов, аирдропов, а также участвовать в розыгрышах.
Как вы можете знать, мультиаккинг запрещён, т.к. фермы - это целый чит, который повышает/умножает вашу прибыль.
Поэтому, если вас заметят в том, что вы мультиачите - вас побреют (не выдадут дроп).
Далее, озвучим список анти-детект браузеров, а также их преимущества и недостатки:
Dolphin
- Бесплатные 10 профилей.
- Не сильно нагружает ПК при работе.
- Хорошая локальная синхронизация.
- Относительно быстрый запуск и работа.
- Ограничение 10 профилей, можно решить использованием нескольких аккаунтов, не встречали банов за это.
- Мало возможностей для автоматизации.
- https://dolphin-anty.com/ переходим на сайт, регистрируемся, подтверждаем почту.
- Скачиваем браузер и авторизируемся.
- Заполняем профили.
Incogniton
- Ограничение 10 профилей, можно решить использованием нескольких аккаунтов, не встречал банов за это.
- Мало возможностей для автоматизации
- https://incogniton.com/ переходим на сайт, регистрируемся, подтверждаем почту. Подтверждаем ордер на 0$ на использование Free тарифа.
- Скачиваем браузер и авторизируемся.
- Заполняем профили.
AdsPower
- Переходим на сайт браузера - https://www.adspower.com/
- Регистрируемся и скачиваем браузер.
- Авторизовываемся и создаем профили.
Лично мы, STRX TEAM, рекомендуем вам сделать минимум 10 профилей, 15 как цель (Цель - сделать 15 профилей до конца месяца). Также, обязательно используем ADS POWER и вторую ферму Dolphin или Incogniton.
Часть 3. Аккаунты и их настройка.
Twitter (X)
Наши главные критерии под твиттер:
1. 60 дней регистрации
2. Аккаунт имеет подтвержденную почту
3. Имеет куки json/токен.
(Лучше иметь то и то, чаще всего токены оказываются не рабочими)
4. Желательно живую почту к твиттеру.
Аккаунты советуем покупать на darkstore.
Ссылка: Нажми
Как использовать cookie и auth_token при покупке?
*Возьмем для примера twitter с Cookie:
То, что выделено зеленой рамкой является токеном твиттера.
То, что выделено голубой рамкой является общими куками. Формата JSON (старайтесь покупать только такие).
Если используем Cookie, тут два варианта:
1. Расширение Cookie-Editor.
2. Встроенный функционал анти-детект браузера (импорт куки).
2. Нажимаем кнопку 'Import' и вставляем наши куки, напоминаю вставляем содержимое [], включая квадратные скобки.
3. Далее нажимаем опять кнопку 'Import', дальше перезагружаем страницу и если все сделано правильно и куки рабочие, то у вас будет авторизированный твиттер.
Покаже только на примере Adspower, в основном везде этот функционал одинаковый.
Делаем это при создании профиля либо редактируем куки при существующем профиле:
- Так же вставляем куки в [ ].
- При запуске твиттер будет с успешной авторизацией, если куки были рабочие.
Если куки у ваших твиттеров нет, но есть auth_token, будем использовать его.
Пользоваться будем опять нашим расширением Cookie-Edit:
- Заходим на сайт твиттера, запускаем наше расширение.
- Удаляем старые куки (если есть). (стрелочка 1.)
- Добавляем новые куки, вписывать будем вручную.
В поле Name: пишем - auth_token.
В поле Value: вставляем наш - token из текстовика c данными от аккаунта.
Перезагружаем страницу.
Либо пользуемся общим экспортом куки в браузере, в зависимости от его функционала или возможности вашего тарифа.
Либо точечно достаем куки твиттера через расширение выше:
- Переходим на сайт твиттера
- Нажимаем на расширение > Export > JSON
- Переносим скопированные куки в вашу Excel таблицу.
Тут все тоже самое, только через расширение.
- Переходи на сайт твиттера.
- Нажимаем на расширение.
- Находим строку auth_token, нажимаем на нее, копируем значение Value
Discord
Наши главные критерии под Discord:
1. ~1 месяц регистрации аккаунта.
2. Аккаунт имеет подтвержденную почту и телефон (Большинство серверов не дают зайти в дискорд, если нет подтвержденного телефона).
3. Идеальный формат аккаунта [Login:Pass:Token:Mail:Pass]
Покупаем на Darkstore/Hstock/Discord accounts
Есть способ заходить через консоль, но это довольно долгий и устаревший способ. Поэтому мы будем использовать расширение Discord Token Login.
- Устанавливаем расширение.
- Копируем наш токен из текстового файла (данные аккаунта).
- Переходим на сайт авторизации дискора.
- Нажимает на расширение и вставляем наш токен.
- Если токен рабочий, сразу произойдет успешный вход в ваш дискорд аккаунт.
Тут все просто. Вообще дискорд почти никогда не капризничает, но бывают моменты когда наш токен умирает, либо меняется из-за смены пароля/юзернейма (это происходит всегда и это нормально).
Тут обратный вопрос, как достать токен обратно? (Если он изменился).
3. Выбираем на панели вкладку 'Network'.
4. В поле ввода (отмеченной области по цифров 2), вводим значение 'api'.
5. Перезагружаем страницу (F5).
6. После перезагрузки выбираем в левой области подгруженных данных графу - 'science'
7. Правее немного скролим вниз и ищем поле 'Authorization:', это и будет наш токеном дискорда. Копируем и записываем.
Не забудьте записывать почты, которые у вас идут в комплекте с дискордом, редко бывают моменты, что токен умирает без причины и нам придется логиниться через почту:пароль, а там в 99% случаев попросит подтверждение почты.
Почты
Почты будут нужны для автоматизации работы, если мы не ходим проверять каждый профиль вручную по окончанию раффла, то мы будем делать переадресацию писем на всех почтах, чтоб пересылать их на единую почту. Конечно же это опционально.
Прежде чем писать о покупке почт, у вас есть два способа их нафармить:
- Почты, которые идут к Discord/Twitter.
- Самостоятельная регистрация почт Gmail с телефона. Так как у нас живой, мобильный IP, Gmail позволяет регистрировать 3-10 почт в день с пропуском привязки мобильного телефона.
Все зависит от денег, которые вы готовы вложить. Не рекомендую использовать почты с СНГ доменами, уже были случаи бритвы.
Кошельки
Мы с вами дети автоматизации, поэтому руками делать каждый кошелек вручную - не наш вариант.
В основном мы будем использовать кошельки ETH/SOL.
Используем сервис - Cointool, он позволит создать нам кошельки одним движением в любом количестве, любого блокчейна.
Переходим по ссылке - https://cointool.app/createWallet/eth, выбираем нужный блокчейн и количество кошельков, отключаем интернет, создаем кошельки.
Если у вас есть старая ферма кошельков, а если там еще есть транзакции, используем их тоже, так как некоторые платформы как Premint, могут брить по этим критериям.
PROXY
Конкретно на момент написания статьи, proxy нам не нужны. Если вы из России, то Twittrе'ом пользуйтесь с VPN.
Часть 4. Оформление профилей.
Оформление - это важная составляющая фермы, ведь вам вряд ли поверят в том, что вы не бот, если у вас будет неправдоподобное оформление.
Грамотное оформление:
Настройте профиль на свой вкус, но обязательно всё заполните и сделайте максимально правдоподобный вид.
Discord:
Такая же ситуация как и с Twitter'ом, заполните всё и сделайте максимально правдоподобный вид.
Метод оформления:
- Открываем бесплатный AI-сервис Claude.AI, авторизовываемся через гугл или почту.
- Используем промт:
Создай мне 10 описаний профиля и юзернеймов в твиттере. NFT и Crypto тематика.
Не используй эмодзи, предел 1-2. Не используй хэштэги.
Не используй окончания .crypto, .eth, .btc если это не подлежит тематике юзернейма.
Используй звучные и краткие юзернеймы, НЕ используя терминологию криптовалюты или каких-либо проектов (например bitcoin, lion, ledger,).
Не используй юзернеймы с двумя корнями в слове, например: EtherNomad
Не используй предметы и технологии в юзернейме. Пример: 1) Bio: 🧵 Crypto threads creator | Alpha info extractor | On a personal growth path 🧠 | NFT enthusiast | Web3 visionary | 1% Club 🌐 Username: mirage.crypto 2) Bio: My journal in #web3 life: 🔸Some alpha calls(degen, early, secondary) 🔸Some analysis early project(threads, news, reviews) 🔸Some work in web3 and lifehacks Username: seione.eth 3) Bio: Alpha hunter • Web3 🌐 • Threads creator • Personal development 📕 • Your crypto brother username: Raychi
Результат:
Важное примечание:
Используем одинаковые юзернеймы в твиттере и дискорде!
Графическое оформление:
Берём PFP (аватарки) с BLUR или на Pinterest.
Баннеры/Шапка профиля Twitter:
Можно позаимствовать красивые фоновые баннеры. Можем потратить 1-1.5 часа времени и быстро наклепать однотонные баннеры с нашими PFP, юзернеймами и описанием в одну строку чем мы занимаемся.
Часть 4. Прогрев аккаунтов.
- Заносим аккаунты, авторизуемся через Cookie/Token.
- Заносим черновые данные аккаунты в таблицу (черновые, потому что будут меняться.)
- Меняем логин (если он выглядит не очень адекватно, по типу "lonelygttts_g552").
- Меняем пароль.
- Ставить 2FA Google (можно ставить сколько угодно на одну учетную запись Google).
- Можем проявить небольшую активность, 1-2 лайка на посты, 1-2 подписки, небольшой скролл ленты.
- Здесь уже можно полноценно занести данные в таблицу. Советую занести токен и куки твиттера, если планируете в будущем переносить ферму.
- Просто наращиваем активность, но не переусердствуем.
- Тут уже можно начинать модуль автоматизации прогрева, если вы будете его использовать.
Discord
- Продолжаем в том же духе.
- Если нет проблем, можем уже использовать софт или заходить в намного большее количество серверов.
Важно:
Записывайте данные после того, как оформите аккаунты. Токен меняется при смене Username (login'а) и пароля.
Старый токен становиться недействителен после каких-либо действий.
Часть 5. Автоматизация прогрева.
Чтобы использовать этот модуль, у вас должен быть Adspower и активная подписка.
Думаем мало кто хочет скролить и активничать в твиттере на ежедневной основе, особенно если аккаунтов больше 50.
Теперь у вас есть скрипт для прогрева наших аккаунтов.
Функции:
1. Постинг твитов.
2. Подписка на рандомные аккаунты из списка.
3. Подписка на все аккаунты, указанные как обязательные.
4. Серфинг ленты с рандомным лайком, ретвитом и подпиской на автора поста.
5. Закрытие всплывающих окон Твиттера.
1. Рандомизация координат, по которым производится клик по кнопке.
2. Рандомизация ввода текста в поле для твита.
3. Рандомизация других задержек.
4. Рандомизация последовательности выполнения разного вида активностей.
5. Работа через AdsPower.
6. Отчетность в виде скриншотов.
7. Проверка статуса профиля (открыт / закрыт), настройка работы с кейсом, когда профиль уже открыт пользователем (пропустить, прогреть).
8. Активность в ленте (лайк, ретвит, подписка).
1. Рандомно выбирается профиль AdsPower.
2. Запускается сценарий прогрева согласно настройкам.
1. Проверка статуса профиля (открыт / закрыт). Если профиль уже открыт - производится либо прогрев либо пропуск (в зависимости от настроек).
2. Запуск профиля, если он был закрыт.
3. Рандомизация активностей (твит, рандомные подписки, обязательные подписки, серфинг ленты).
4. Производятся все активности, которые выбраны пользователем, согласно рандомному порядку.
5. Закрытие профиля, если он не был ранее открыт. Если профиль уже был открыт - он не закрывается.
3. Повтор с новым профилем.
https://github.com/CryptoBusher/Adspower-twitter-warmup
В самом низу страницы присутствует подробная инструкция по установке, делайте каждый пункт внимательно и тогда никаких ошибок не будет.
Из личного опыта, вы можете встретить ошибку:
Исправляется она выключением VPN, не знаю почему такая реакция, но после выключения, при повторном запуске скрипт исправно работает.
Все что я хотел бы обсудить по этому скрипту, так это конфиг работы.
config = { # запускать браузер в скрытом режиме (True / False) "headless": True,
# настройки сценария прогрева "post_tweet": True, # делать ли рандомный твит (True / False) "surf_feed": True, # делать ли серфинг по ленте "min_random_users_to_follow": 2, # сколько минимум рандомных юзеров зафолловить (0, если иногда можно ни на кого не подписываться) "max_random_users_to_follow": 5, # сколько максимум рандомных юзеров зафолловить (0, если не нужно подписываться вообще) "mandatory_users_to_follow": [], # на кого обязательно подписываться ([], если не нужно)
# сколько профилей прогреть "profiles_to_warmup": 50,
# пауза между аккаунтами в минутах "min_idle_minutes": 1, "max_idle_minutes": 1,
# пауза перед следующим действием в рамках прогрева "min_random_pause_sec": 4, "max_random_pause_sec": 12,
# пауза между вводом символов в процессе печатания "min_typing_pause_seconds": 0.02, "max_typing_pause_seconds": 0.8,
# селениум кликает всегда в один и тот же пиксель, этот параметр отвечает # за максимальное рандомное отклонение от этого пикселя (0 - 1) "max_height_deviation": 0.1, "max_widht_deviation": 0.1,
# работать с уже открытыми профилями (позволяет параллельно прогреву работать # над своими задачами без вмешательства в них скрипта "warmup_running_profiles": False,
"min_feed_scroll_episodes": 3, # минимальное количество эпизодов прокрута ленты "max_feed_scroll_episodes": 6, # максимальное количество эпизодов прокрута ленты "min_feed_scrolls_per_episode": 5, # сколько минимум твитов прокрутить в пределах эпизода "max_feed_scrolls_per_episode": 10, # сколько максимум твитов прокрутить в пределах эпизода "min_feed_scrolls_delay_sec": 0.1, # минимальная задержка между прокрутами в рамках эпизода "max_feed_scrolls_delay_sec": 1, # максимальная задержка между прокрутами в рамках эпизода
"feed_subscribe_probability": 1, # вероятность того что аккаунт подпишется на автора поста в пределах эпизода (0 - 1) "feed_retweet_probability": 1, # вероятность того что аккаунт ретвитнет пост в пределах эпизода (0 - 1) "feed_like_probability": 1, # вероятность того что аккаунт лайкнет пост в пределах эпизода (0 - 1)
# текст кнопок, которые надо нажать в случае появления всплывающих модальных окон "modals_buttons_to_press": [ "Yes, that's correct" ] }
Будьте внимательны, когда будете настраивать данный конфиг.
Если вы только купили твиттеры, рекомендуем:
- Отключить постинг твиттов - "post_tweet": True, # делать ли рандомный твит (True / False). Рекомендую включать это функцию, через 4-5 дней прогрева.
- Фолловить от 1 до 2 юзеров, больше > опасно.
- В плане серфинга ленты ограничений нет.
Далее со временем наращиваем лимиты, но никогда не рекомендуем делать их больше 10.
Часть 6. Советы от STRX TEAM.
Дадим вам пару советов, которых стоит придерживаться:
- Покупайте аккаунты на darkstore.
- Прогревайте аккаунты фермы грамотно, чтобы их не забанили.
- Записывайте данные от аккаунтов в Google Таблицы.