Автоматизация Snapshot
Как работать с бесплатным модулем для автоматизации голосований на Snapshot.
Last updated
Как работать с бесплатным модулем для автоматизации голосований на Snapshot.
Last updated
Snapshot - это платформа для голосования, которая позволяет DAO блокчейнов, DeFi протоколов или сообществам NFT легко и без платы за газ голосовать при принятии какого-либо решения внутри сообщества.
Вы можете принимать участие в голосованиях, если ваш кошелек подходит под требования, выдвинутые в этом голосовании. Например, чтобы принять участие в голосовании Stargate DAO, на ваших кошельках должен быть застейкан токен $STG. Подробнее об условиях можете почитать в их документации.
Обращаем ваше внимание на то, что это полностью бесплатная функция нашего приложения. Вы можете пользоваться этим функционалам даже не приобретая никаких модулей.
В первую очередь вам необходимо настроить аккаунты в Аccount Manager, привязать к ним кошельки и, по желанию, прокси;
В Wallet Manager вы можете ознакомиться со списком кошельков и воспользоваться функцией UI Touch. UI Touch позволяет открывать сайт Snapshot из внутреннего браузера, встроенного в Combine, который работает как анти-детект браузер, подменяя ваш отпечаток браузера и ваш IP, если вы используете прокси;
В поле User Agent вы можете увидеть ваш отпечаток. Отпечаток выбирается автоматически из списка, в котором больше 10.000 самых распространенных в мире отпечатков. Изначально сгенерированный отпечаток закрепляется за кошельком, пока вы не нажмете на кнопку Generate New;
В поле Custom User agent вы можете вставить свой User agent из анти-детект браузера или сгенерированный в любом другом месте;
В списке доступных приложений выбираем Snapshot и жмем Launch;
Сразу после этого откроется окно браузера, в котором вам нужно подключить кошелек, выбрать нужное голосование и проголосовать в нем.
Переходим в вкладку Settings & Launch;
В разделе Run mode выбираем, в каком порядке будут запускаться кошельки:
Parallel - параллельная работа (мультипоток) с прокси или без них;
Оne-by-one - кошельки будут запускаться друг за другом с прокси или без них;
Оne-by-one (mobile proxy) - кошельки будут запускаться друг за другом с использованием мобильных прокси. Предварительно мобильные прокси должны быть также добавлены в раздел Settings -> Proxies и привязаны к аккаунтам в Аccount Manager.
В разделе Select wallets to launch выбираем кошельки, которые вы хотите задействовать в голосовании;
Жмем Add or Edit Votings;
В открывшемся окне, в поле Add Custom Voting вставляем ссылку на голосование с сайта Snapshot;
В разделе Cast your vote выбираем варианты ответов. Можно выбирать все варианты, и софт будет в рандомном порядке на разных кошельках голосовать разными ответами;
Жмем Add Voting и добавляем голосование в общий список голосований;
Чтобы ознакомиться с общим списком голосований, переходим в вкладку Voting List;
Для редактирования настроек голосований жмем на кнопку редактирования.
Чтобы удалить одно голосование, жмём на урну, а чтобы очистить список полностью, жмем Delete All;
В графе Wallet выставляем задержку между кошельками;
В графе Vote выставляем задержки между голосованиями на одном кошельке. Этот раздел имеет значение, если вы голосуете в больше чем одном голосовании во время одной сессии;
Включаем чек-бокс Randomize wallets, чтобы ваши кошельки запускались в рандомном порядке;
Жмем Launch, чтобы запустить кошельки в работу.
В разделе Logs & Progress вы сможете отследить работу и логи по всем вашим запущенным сессиями на кошельках. Этот раздел даст вам детальное понимание о том, что в данный момент происходит с кошельками, в каких голосованиях они приняли или принимают участие, а также в этом разделе вы сможете поставить на паузу или возобновить работу кошельков.
В разделе All собираются в одно место все логи по всем запущенным сессиям;
В разделе Wallets можно посмотреть логи отдельно по каждому кошельку, нажав рядом с ним на кнопку Show logs;
В разделе Sessions вы можете увидеть логи по конкретным кошелькам, которые были запущены в одной сессии. Между сессиями можно переключаться по кнопкам с датами и временем.
Если вы хотите поставить сессии на паузу, нажмите Stop. Чтобы возобновить работу кошельков, нажмете кнопку Resume, и софт продолжит свою работу с того места, на котором он остановился.
Если во время сессии приложение Combine закроется или ваш PC выключится, то софт автоматически поставит кошельки на паузу. После открытия приложения, вы сможете нажать на кнопку Resume, и софт продолжит работу с того места, на котором он был остановлен.
Если нажимать Resume на каждом кошельке отдельно, задержки сохранены не будут, и все ваши кошельки, на которых вы нажали Resume, уйдут в работу ровно в тот момент, когда вы нажали Resume.
Вы можете остановить или продолжить работу конкретного кошелька, нажав на Stop или Resume непосредственно около него.
Чтобы остановить или продолжить работу всей сессии целиком (т.е всех кошельков сразу), нажмите на Stop All или Resume All соответственно.
После успешного завершения всех действий в поле статус вы увидите зеленую надпись Success.
Если в поле Status вам выдало Error, то вы можете посмотреть логи и узнать причину, по которой работа софта была прервана. Если это произошло из-за вашей ошибки, вы сможете устранить ее, затем нажать кнопку Resume, и софт продолжит сессию с того места, на котором была получена ошибка по этому кошельку.
В разделе Comments вы можете оставлять заметки для кошельков. Чтобы не забывать какие действия вы уже сделали или планируете сделать.