Этот скрипт позволяет отправлять транзакции самому себе в блокчейне Sonic, используя приватные ключи, загруженные из файла. Скрипт включает рандомизацию по времени и сумме транзакций, параллельное выполнение транзакций с нескольких кошельков и возможность перемешивания кошельков.
-
Создайте и активируйте виртуальное окружение: python -m venv venv .\venv\Scripts\activate
-
Установите необходимые зависимости: pip install -r requirements.txt
-
Ипортируйте приватники в файл
wallets.txt
. Каждый ключ на новой строке. -
Отредактируйте файл
config.py
, если нужно изменить следующие параметры:MIN_LAMPORTS
иMAX_LAMPORTS
: минимальное и максимальное количество лампортов для отправки.MIN_DELAY
иMAX_DELAY
: минимальная и максимальная задержка между транзакциями в секундах.NUM_REPETITIONS
: количество повторений отправки транзакций.SHUFFLE_WALLETS
: перемешивать ли список кошельков перед отправкой транзакций.
- Запустите скрипт:
python main.py
- Скрипт будет отправлять транзакции самому себе для каждого кошелька, указанного в
wallets.txt
, в цикле указанное количество раз. Результаты каждой транзакции будут выводиться в консоль.