Lighter. Гайд по софту
Lighter -Это бессрочный торговый протокол на базе Ethereum, которые занимает 2-е место по объемам после Hyperliquid — Собрали раунд от a16z, Lightspeed и Dragonfly. Недавно запустили систему поинтов и их дают за торговлю (каждую неделю по 250к поинтов) Ссылка на Lighter
Подробный гайд по использованию и настройке скрипта
Скачиваем файлы на наш ПК. Разархивируем и перетаскиваем на наш сервер папку с файлами.
Настройка папки config
Переходим в файл accounts.txt и Api ключ, для этого нам нужно:
Перейти во вкладку Tools и выбираем вкладку API Keys
Важно! Для каждого кошелька создаём свой индекс.
После создания записываем данные в файле account.txt в формате:
<API_SECRET>|<ADDRESS>|<API_INDEX>
Прокси нужно добавить в файл proxies.txt в формате username:password@host:port.
Настройка config.py
Для того чтобы настроить работу конфига нужно перейти в папку с файлами и найти файл config.py, в нём, можно менять настройки под себя, все вариации и объяснения описаны в комментариях к строчкам кода.
SHUFFLE_WALLETS = True # перемешивать порядок аккаунтов
HEDGE_MODE = True # включить хеджинг
TIME_SHIFT = [0, 40] # задержка между запуском аккаунтов (в секундах) [от, до]
HOLD_TIME = [5, 10] # как долго держать позицию (в секундах) [от, до]
DELAY_BETWEEN_TRADES = [1, 2] # как ждать между позициями (в секундах) [от, до]
POSITION_CHECK_INTERVAL = 30 # раз во сколько проверять что позция есть (в секундах) [от, до]
TRADES_PER_ACCOUNT = [2, 10] # сколько сделок делать на аккаунт за запуск
COLLATERAL_USD = [3, 7] # сколько USD использовать под маржу (на сделку)
SLIPPAGE = 5 # допустимое проскальзывание (в процентах)
SHORT_CHANCE = 50 # вероятность открытия шорта в % (0-100)
LEVERAGE = [10, 20] # кредитное плечо [от, до]
TICKERS = [
{"market_id": 0, "symbol": "ETH"},
{"market_id": 1, "symbol": "BTC"},
{"market_id": 2, "symbol": "SOL"},
]Запуск скрипта
Проходим регистрацию на сайте Lighter, пополняем баланс в удобной для вас сети, минимум 5 USDC, пополнение может занять какое-то время.
Далее проделываем действия с нашим скриптом.
После переноса папки на ваш сервер и настройки всех файлов, переходим к запуску скрипта.
apt update && apt install screen -y
screen -S имя_сессии
Переходим в директорию скрипта
cd /root/lighter-bot-main/
python3 -m venv venv source venv/bin/activate # On Windows: venv\Scripts\activate
pip install -r requirements.txt
Далее запускаем наш скрипт при помощи команды:
python3 main.py
Отключитесь от сессии (не завершая скрипт)
Ctrl + A, затем D
Для того чтобы вернуться к сессии используем команду
screen -r имя_сессии