Skip to main content
Это руководство проведёт вас через создание ИИ агента, который может автономно торговать токенами Solana, используя LaserSell как уровень исполнения. Агент отвечает за принятие решений (когда покупать, какую стратегию использовать), а LaserSell берёт на себя всё остальное: маршрутизацию протоколов, мониторинг позиций, отслеживание PnL и автоматическое исполнение выходов. Этот паттерн работает независимо от того, как построен ваш агент. Расширяете ли вы персонального ИИ ассистента вроде OpenClaw торговыми навыками, строите автономного торгового бота, интегрируете в фреймворк Telegram бота или подключаете агента, построенного с LangChain, CrewAI или любым другим фреймворком, интеграция с LaserSell одинакова. Ваш агент вызывает API, подключается к потоку и подписывает транзакции. Остальное за вами.

Что будет делать агент

  1. Подключаться к Exit Intelligence Stream для начала мониторинга.
  2. Покупать токен, создавая и отправляя транзакцию через REST API.
  3. Мониторить позицию автоматически через поток (обновления PnL, отслеживание цены).
  4. Выходить при выполнении условий стратегии (тейк профит, стоп лосс, трейлинг стоп или дедлайн).
Агенту не нужно знать, на каком DEX или лаунчпаде находится токен. LaserSell разрешает протокол, строит транзакцию и доставляет сигналы выхода в реальном времени.

Предварительные требования

  • API ключ LaserSell (получите здесь).
  • Keypair Solana (файл JSON с байтовым массивом).
  • Python 3.10+ с установленным LaserSell SDK.
Примеры ниже используют Python, но тот же поток применим с SDK на TypeScript, Rust или Go.

Архитектура

Ваш агент принимает решения. LaserSell отвечает за исполнение. Граница между ними чёткая: агент отправляет запросы и получает события. Все транзакции неподписанные и подписываются локально агентом.

Шаг 1: Подключение Exit Intelligence Stream

Поток должен быть подключён до покупки. Поток обнаруживает позиции, наблюдая за поступлениями токенов в блокчейне в реальном времени. Если покупка совершится до подключения потока, позиция не будет отслеживаться.
Конфигурация стратегии указывает LaserSell, когда генерировать сигналы выхода: Ваш агент может корректировать эти параметры динамически на основе собственной логики. См. Конфигурация стратегии.

Шаг 2: Создание и отправка покупки

После подключения потока агент может купить токен. REST API строит неподписанную транзакцию, которую агент подписывает локально и отправляет.
Агент никогда не отправляет свой приватный ключ куда-либо. LaserSell возвращает неподписанную транзакцию, агент подписывает её локально и отправляет непосредственно в сеть Solana через Helius Sender.

Шаг 3: Мониторинг и автоматический выход

После того как покупка попадает в блокчейн, Exit Intelligence Stream обнаруживает новый баланс токена и начинает отслеживать позицию. Агент слушает события и действует по сигналам выхода.
Ключевые события:

Шаг 4: Обновление стратегии во время сессии

Ваш агент может корректировать параметры стратегии в любое время на основе собственной логики. Например, ужесточить трейлинг стоп после того, как позиция стала прибыльной, или отключить дедлайн, если агент решает держать дольше.
Обновление вступает в силу немедленно для всех отслеживаемых позиций. Переподключение не требуется.

Полный рабочий пример

Вот полный цикл агента, объединяющий все шаги:

Расширение этого паттерна

Это руководство показывает один цикл покупки и выхода. Продакшен-агент будет строиться на этой основе: Интеграция сигналов. Агент получает сигналы на покупку из любого источника: пользовательские запросы, анализ в блокчейне, социальные ленты, лидеры копи-трейдинга или другая модель ИИ. Сигнал определяет, когда вызывать build_buy_tx. Управление множеством позиций. Поток отслеживает несколько позиций одновременно по одному или нескольким кошелькам. Агент может управлять портфелем активных позиций, каждая со своей логикой входа, в то время как LaserSell оценивает условия выхода для всех них параллельно. Динамическая стратегия. Используйте update_strategy для корректировки параметров в зависимости от рыночных условий, производительности позиции или уверенности агента. Агент, обнаруживший высокую волатильность, может ужесточить стопы. Агент, обнаруживший сильный тренд, может их расширить. Контроль рисков. Реализуйте размер позиции, максимальное количество одновременных позиций, дневные лимиты убытков или любые другие правила управления рисками в слое принятия решений вашего агента перед вызовом API. Интеграция MCP. Если ваш агент работает внутри MCP-совместимого клиента, такого как OpenClaw, Claude, Cursor или другого ИИ ассистента, он может использовать MCP сервер LaserSell для поиска документации, схем API и примеров кода в реальном времени при создании или отладке интеграции.

Следующие шаги