Настройка
Все настройки в папке config (копия config_sample).
1. Основные конфиги
В
config/.envобязательно заполняем API ключи к основному и сабакам OKX если вы планируете работать с биржей для вывода токенов или набивку объемов. Также не забудьте добавить ваши кошели в Whitelist для вывода.config/wallets.csv- вставляем адрес вашего кошелька (starknet_address), приватник (starknet_private_key), приватник метамаск (web3_private_key используется только для бриджа через Orbiter) а также okx_address для вывода токенов на OKX и набивку объемов. 1 кошель = 1 отдельный адрес на бирже при депозите.config/proxies.txt- если хотите использывать прокси заполняйте в формате http://login:password@ip:port и включаем опцию в config/settings.pyUSE_PROXY=True
Настоятельно рекомендую использывать https://www.moderncsv.com/ для роботы с csv (он бесплатный и очень удобный) С другим csv софтом коректную роботу гарантировать не могу!

starknet_address - адрес кошелька starkNet. Используется для вывода из OKX, в orbite bridge и при прогоне объемов.
starknet_private_key - приватный ключ к кошельку StarkNet.
web3_private_key - приватный ключ к web3-кошельку (Metamask). Используется в orbite bridge для ввода/вывода ETH.
okx_address - адрес кошелька OKX в сети Starknet. Используется для вывода из OKX и при прогоне объемов.
2. Дополнительные конфигы (не обязательно):
Находяться в config/
settings.pyтам можно указать тип кошельков (argent или braavos), слипы, включить/отключить шафл, поставить лимит на газ, отключить рефералку в AVNU (по дефолту стоит включено на 0.002%), поставить отложеный запуск скрипта в конретное время и дату, настроить прогон обьемов.routes.py- возможность добавить или отредактировать мультипл маршруты.
Настройки в config/settings.py
CAIRO_VERSION 0 для Braavos и старых ArgentX (созданных до сентября 2023). 1 для новых ArgentX (созданных после сентября 2023). TYPE_WALLET
"braavos" или "argent" - тип кошелька
CUSTOM_RPC чтобы использовать собственный RPC. CHECK_GWEI True чтобы следить за gwei и останавливать транзакции, если значение выше чем указано в MAX_GWEI.
WEB3_FEE_MULTIPLIER
мультипликатор для газа при использовании Orbiter Bridge USE_SHUFFLE включает/отключает перемешивание кошельков USE_REF включает/отключает рефералку для AVNU SCHEDULE_TIME запланировать выполнение на определенную дату и время, формат: "2023-11-15 22:36" или False. MIN_SLEEP минимальное время перерыва между исполнениями скрипта в секундах MAX_SLEEP
максимальное время перерыва между исполнениями скрипта в секундах SLIPPAGE_PCT слипедж для обмена, рекомендуем ставить 0.25-1
MIN_BALANCE_ETH
минимальный баланс - сколько ETH оставлять на кошельке когда делаем операции "на всю сумму" или вывод всей суммы на биржу. Можно указать число или диапазон в виде [от, до]
ETH_VOLUME_AMOUNT_PER_ACC
сколько ETH используем для прогона объемов – эта сумма будет выводиться из OKX, прокручиваться на кошельке и возвращаться на OKX. Если прогоняете объемы на большое кол-во кошельков не забывайте оставить на OKX чуть больше токенов чем указываете здесь.
VOLUME_SWAP_REPEATS количествово повторов для прогона объемов – сколько обменов на AVNU/SithSwap будем делать, указываем [от, до] для рандомизации.
ETH_VOLUME_LEFT_ON_WALLET
сколько ETH из суммы для прогона объемов ETH_VOLUME_AMOUNT_PER_ACC оставляем на кошельке. Это полезно, если нужно перекрыть расходы на комиссию прогонов или чтобы увеличить сумму на каждом кошельке вместе с прогоном объемов. CEX_DEFAULT сейчас только "okx"
Last updated