Что будет делать агент
- Подключаться к Exit Intelligence Stream для начала мониторинга.
- Покупать токен, создавая и отправляя транзакцию через REST API.
- Мониторить позицию автоматически через поток (обновления PnL, отслеживание цены).
- Выходить при выполнении условий стратегии (тейк профит, стоп лосс, трейлинг стоп или дедлайн).
Предварительные требования
- API ключ LaserSell (получите здесь).
- Keypair Solana (файл JSON с байтовым массивом).
- Python 3.10+ с установленным LaserSell SDK.
Архитектура
Ваш агент принимает решения. LaserSell отвечает за исполнение. Граница между ними чёткая: агент отправляет запросы и получает события. Все транзакции неподписанные и подписываются локально агентом.Шаг 1: Подключение Exit Intelligence Stream
Поток должен быть подключён до покупки. Поток обнаруживает позиции, наблюдая за поступлениями токенов в блокчейне в реальном времени. Если покупка совершится до подключения потока, позиция не будет отслеживаться.| Параметр | Значение | Значение |
|---|---|---|
target_profit_pct | 10.0 | Продавать при достижении 10% прибыли. |
stop_loss_pct | 5.0 | Продавать при достижении 5% убытка. |
trailing_stop_pct | 3.0 | Продавать при падении прибыли на 3% от пика. |
sell_on_graduation | true | Продавать при миграции токена с бондинг-кривой на AMM. |
deadline_timeout_sec | 120 | Принудительная продажа через 120 секунд, если не сработало другое условие. |
Шаг 2: Создание и отправка покупки
После подключения потока агент может купить токен. REST API строит неподписанную транзакцию, которую агент подписывает локально и отправляет.Шаг 3: Мониторинг и автоматический выход
После того как покупка попадает в блокчейн, Exit Intelligence Stream обнаруживает новый баланс токена и начинает отслеживать позицию. Агент слушает события и действует по сигналам выхода.| Событие | Что означает |
|---|---|
position_opened | Новый токен поступил в кошелёк. Отслеживание началось. |
pnl_update | Периодический снимок прибыли/убытка для позиции. |
exit_signal_with_tx | Условие стратегии выполнено. Содержит предварительно построенную неподписанную транзакцию выхода, готовую к подписи и отправке. |
position_closed | Позиция больше не отслеживается (продана, переведена или закрыта вручную). |
Шаг 4: Обновление стратегии во время сессии
Ваш агент может корректировать параметры стратегии в любое время на основе собственной логики. Например, ужесточить трейлинг стоп после того, как позиция стала прибыльной, или отключить дедлайн, если агент решает держать дольше.Полный рабочий пример
Вот полный цикл агента, объединяющий все шаги:Расширение этого паттерна
Это руководство показывает один цикл покупки и выхода. Продакшен-агент будет строиться на этой основе: Интеграция сигналов. Агент получает сигналы на покупку из любого источника: пользовательские запросы, анализ в блокчейне, социальные ленты, лидеры копи-трейдинга или другая модель ИИ. Сигнал определяет, когда вызыватьbuild_buy_tx.
Управление множеством позиций. Поток отслеживает несколько позиций одновременно по одному или нескольким кошелькам. Агент может управлять портфелем активных позиций, каждая со своей логикой входа, в то время как LaserSell оценивает условия выхода для всех них параллельно.
Динамическая стратегия. Используйте update_strategy для корректировки параметров в зависимости от рыночных условий, производительности позиции или уверенности агента. Агент, обнаруживший высокую волатильность, может ужесточить стопы. Агент, обнаруживший сильный тренд, может их расширить.
Контроль рисков. Реализуйте размер позиции, максимальное количество одновременных позиций, дневные лимиты убытков или любые другие правила управления рисками в слое принятия решений вашего агента перед вызовом API.
Интеграция MCP. Если ваш агент работает внутри MCP-совместимого клиента, такого как OpenClaw, Claude, Cursor или другого ИИ ассистента, он может использовать MCP сервер LaserSell для поиска документации, схем API и примеров кода в реальном времени при создании или отладке интеграции.
Следующие шаги
- Обзор API для полного описания API.
- Exit Intelligence Stream для детального обзора протокола потока.
- Конфигурация стратегии для всех параметров стратегии.
- Подпись транзакций для деталей подписи и отправки.
- MCP сервер для предоставления вашему ИИ агенту доступа к документации LaserSell.

