Качаем аккаунты Github для Gitcoin Passport
https://t.me/voronov_eth - стараюсь делать полезный контент.
1. Создаем репозиторий с названием randomCatFacts
. Обязательно включаем чекбокс "Add a README file".
2. Создаем API ключ, нажимаем Generate new token (classic). Выставляем "No Expiration" и прожимаем все галочки. Копируем ключ и сохраняем для дальнейшего использования.
3. Повторяем первые два шага для каждого GitHub аккаунта.
4. Переходим на Amazon Lambda, регистрируемся и подвязываем карту. У меня после нескольких дней использования так ничего и не списало.
5. Далее вам нужно создать функцию. Имя функции можете присвоить любое, остальные настройки смотрите на скрине ниже:
6. Качаем этот файл с гитхаба и импортируем в Lambda. Открывать файл не обязательно, отредактировать его можно будет в интерфейсе Lambda.
7. Далее добавляем триггер для функции, название можно указать любое, главное указать в Schedule expression значение как на третьем скрине ниже:
8. Переходим во вкладку Configuration и меняем Timeout. Я поставил 15 сек, так как тестировал небольшое кол-во аккаунтов. Если у вас много аккаунтов, то нужно будет подобрать значение эксперементально.
9. В файле index.mjs вставляем ваш API ключ и юзернейм аккаунта Github, соответственно. Через запятую указываем любое кол-во аккаунтов, сохраняя при этом порядок ввода (если API ключ введен третьим по счету, то и юзернейм должен быть третьим). После этого жмем кнопку Deploy.
https://t.me/voronov_eth - стараюсь делать полезный контент.