Zerion Swap

Софт для набивания транзакций через Zerion Swap (MATIC -> USDC / USDT и обратно)

Установка

В папке с проектом в терминале прописать pip install -r requirements.txt

Настройка

Настройки находятся в config.py:

  • wallets_file — путь до файла с приватными ключами
  • database_file — путь до файла базы данных
  • database_autocreate — параметр, отвечающий за автоматическое создание базы данных при запуске скрипта. Принимает значения:
    • True — автосоздание включено
    • False — автосоздание выключено (при запуске будет использована база данных, сохраненная по пути, указанном в параметре database_file)
  • swaps_range — количество свапов [от, до] (выбирается рандомное четное число из промежутка, [до] - обязательно четное число; один круг — 2 свапа)
  • sleep_time — время ожидания между свапами (выбирается рандомное число из промежутка)
  • matic_deviation/usdc_deviation/usdt_deviation — множитель баланса: случайно выбранное число из промежутка умножается на баланс и свапается (для каждого токена указывается отдельно)
  • polygon_rpc — используемая rpc

Запуск

Перед запуском убедитесь, что все необходимые приватные ключи от кошельков добавлены в файл data/wallets.txt (или иной, указанный в wallets_file в конфиге)

1 строка = 1 приватный ключ

Для запуска скрипта в консоль нужно написать: python main.py, после чего скрипт сразу начнет свою работу