Cover photo

Гайд на софт для автоматизации голосований на Snapshot

Подробный гайд по установке софта для Snapshot на JavaScript. Добавил много картинок, чтобы было понятнее.

Что же нам понадобится для запуска - сам Cофт и Node.js.

Для работы скачиваем последнюю версию Node.js

post image

Открываем файл и начинаем установку.

post image

Тут ничего не трогаем и жмём Next:

post image

Ставим тут галочку, жмём кнопку Next и начинаем установку.

post image

После нажатия кнопки Finish вылезет Командная строка с ещё одной установкой. ОБЯЗАТЕЛЬНО ДОЖДИТЕСЬ КОНЦА УСТАНОВКИ!!!

post image

Так же нам понадобится скачать библиотеку GIt - подробный гайд.

Скачать можно здесь:

Рассмотрим Windows, чтобы скачать просто кликните сюда и начните установку:

post image

После начала установки всё время кликаем Next и ничего нигде не меняем:

post image

Начинаем установку и ждём завершения:

post image

После этого скачиваем с Github ZIP архив с кодом и распаковываем его:

Дальше открываем Командную строку комбинацией ( win + r ) и вводим туда cmd

В открывшейся командной строке, ПО-ПОРЯДКУ вводим эти команды:

git clone -b web https://github.com/sm1ck/snapshotvoter.git
cd snapshotvoter
npm i
npm i --prefix express

Важно! Запомните путь в котором установлен софт:

Настройка софта:

В основной папке проекта перейдите в папку express, затем в папку vote (express/vote), теперь настройте файл keys.json.

Структура хранения ваших приватных ключей выглядит так:

[    "приватный_ключ_1",    "приватный_ключ_2"]

Для того чтобы не писать это всё руками, воспользуйтесь данной командой в Excel:

=СЦЕПИТЬ(A1;B1;C1)         # в Excel

или

=CONCATENATE(A1;B1;C1)     # в Google Docs

Вот можете себе скопировать подобную таблицу:

Подмечу что в самом последнем приватном ключе НЕ должно быть нижней запятой!

post image

После всех этих приготовлений, заходим в Командную строку и пишем:

cd snapshotvoter

а затем команду запуска софта

npm start

Нас сразу перекинет в такое окно:

post image

Ну а тут уже всё просто, вот все данные что нам нужны:

post image

Вот заполненный вариант:

post image

Теперь, как только выходит нужное вам голосование - просто настраивайте под себя софт и кайфуйте.

Огромная благодарность за данный софт каналу Web3-кодинг:

Теперь советую вам подписаться на все наши каналы:

А ещё прошу вас заколектить эту статью в оптимизме, так вы будете претендовать на ретродроп от Mirror.xyz!

Это бесплатно, затраты только на комиссия в optimism.