Софт для бриджа ETH в сеть Zora через официальный мост
В папке с проектом в терминале прописать pip install -r requirements.txt
Настройки находятся в config.py
:
private_keys_file
— путь до файла с приватными ключамиamount_range
— количество ETH [от, до] для бриджа (выбирается рандомное число из промежутка, округленное до 5 знаков)sleep_time
— время ожидания между бриджами (выбирается рандомное число из промежутка)gas_multiplier
— множитель для расчета цен на газ для транзакцииgas_threshold
— максимальная цена газа в Gwei, при которой будет проводиться бридж (в случае, если цена выше, скрипт будет ждать, пока цена газа достигнет заданной)gas_delay_range
— диапазон времени задержки между проверками текущей цены газа в секундах (выбирается рандомное число из промежутка)eth_rpc
— используемая rpc (eth mainnet)
Перед запуском убедитесь, что все необходимые приватные ключи от кошельков добавлены в файл data/private_keys.txt
На балансе нужно иметь примерно на 1$ больше стоимости бриджа
Для запуска скрипта в консоль нужно написать: python main.py
В проекте имеется отдельная папка errors
в которой лежат два файла:
low_balances.txt
— приватные ключи кошельков, которым не хватило баланса для бриджа
tx_errors.txt
— приватные ключи кошельков, на котороых при бридже произошла ошибка