Что же нам понадобится для запуска - сам Cофт и Node.js.
Для работы скачиваем последнюю версию Node.js
Открываем файл и начинаем установку.
Тут ничего не трогаем и жмём Next:
Ставим тут галочку, жмём кнопку Next и начинаем установку.
После нажатия кнопки Finish вылезет Командная строка с ещё одной установкой.
ОБЯЗАТЕЛЬНО ДОЖДИТЕСЬ КОНЦА УСТАНОВКИ!!!
Так же нам понадобится скачать библиотеку GIt - подробный гайд.
Скачать можно здесь:
Рассмотрим Windows, чтобы скачать просто кликните сюда и начните установку:
После начала установки всё время кликаем Next и ничего нигде не меняем:
Начинаем установку и ждём завершения:
После этого скачиваем с 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
Вот можете себе скопировать подобную таблицу:
Подмечу что в самом последнем приватном ключе НЕ должно быть нижней запятой!
После всех этих приготовлений, заходим в Командную строку и пишем:
cd snapshotvoter
а затем команду запуска софта
npm start
Нас сразу перекинет в такое окно:
Ну а тут уже всё просто, вот все данные что нам нужны:
Вот заполненный вариант:
Теперь, как только выходит нужное вам голосование - просто настраивайте под себя софт и кайфуйте.
Огромная благодарность за данный софт каналу Web3-кодинг:
А ещё прошу вас заколектить эту статью в оптимизме, так вы будете претендовать на ретродроп от Mirror.xyz!
Это бесплатно, затраты только на комиссия в optimism.