Скрипт свапает ETH => OP в сети optimism через Uniswap и делегирует OP на свой (твой) кошелек. Делегирование самому себе нужно чтобы участвовать в голосованиях optimism на snapshot.
Настройка :
- В
config.py
меняем значения 4 переменных :
- AMOUNT_FROM = от какого кол-во eth свапать
- AMOUNT_TO = до какого кол-во eth свапать
- SLEEP_FROM = sleep от (в секундах) между swap, delegate и следующим кошельком
- SLEEP_TO = sleep до (в секундах) между swap, delegate и следующим кошельком
- В файл
private_keys.txt
добавляем приватники от кошельков. Пустых строк быть не должно. - Запускаем файл
run.py
Если OP уже лежит на кошельках и нужно только делегировать, тогда закомментируй запуск функции uniswap_swap в run.py
Выводить eth в сети optimism советую через binance, там нулевая комиссия. Мой скрипт по выводу с binance есть здесь и здесь.
I'm = админ паблика https://t.me/hodlmodeth, отправитель редких гемов в [ chat ] и главный, но не самый умный кодер чата [ code ] . Все вопросы по кодингу туда.
Donate (eth / bsc / arbitrum / op) : 0xb7415DB78c886c67DBfB25D3Eb7fcd496dAf9021