Documentation Index
Fetch the complete documentation index at: https://docs.lasersell.io/llms.txt
Use this file to discover all available pages before exploring further.
Когда LaserSell обнаруживает условие выхода, транзакция продажи должна быть построена и возвращена как можно быстрее. Каждая миллисекунда задержки построения — это миллисекунда, в течение которой ваша транзакция не отправлена в сеть.
Мы опубликовали наши бенчмарки построения транзакций с открытым исходным кодом, чтобы каждый мог проверить эти цифры. Бенчмарки сравнивают четыре метода построения транзакций обмена на Solana: LaserSell API, PumpFun SDK, PumpPortal API и Jupiter Metis API.
Все бенчмарки выполняют 20 итераций с прогревом, измеряя время от запроса до получения неподписанной транзакции.
Совмещённый сервер (Exit Intelligence Stream)
Это задержка, которая имеет значение для автоматических выходов. Когда Exit Intelligence Stream обнаруживает, что ваш тейк профит, стоп лосс или трейлинг стоп сработал, он вызывает LaserSell API по совмещённой сети для построения транзакции продажи. Затем транзакция возвращается вашему клиенту для подписи.
Построение транзакции покупки
0.01 SOL покупка, 20% проскальзывание, 20 итераций:
| Метод | Среднее | Мин | Макс | Медиана |
|---|
| LaserSell API | 4.53 мс | 3.39 мс | 6.84 мс | 4.10 мс |
| PumpPortal API | 65.24 мс | 26.18 мс | 264.29 мс | 46.34 мс |
| Jupiter Metis API | 95.03 мс | 79.30 мс | 115.76 мс | 93.73 мс |
| PumpFun SDK | 123.34 мс | 103.46 мс | 208.71 мс | 118.24 мс |
Построение транзакции продажи
1 000 000 токенов, 20% проскальзывание, 20 итераций:
| Метод | Среднее | Мин | Макс | Медиана |
|---|
| LaserSell API | 5.32 мс | 3.38 мс | 15.03 мс | 4.46 мс |
| PumpPortal API | 80.74 мс | 27.75 мс | 576.28 мс | 38.18 мс |
| PumpFun SDK | 120.81 мс | 96.53 мс | 143.23 мс | 121.65 мс |
| Jupiter Metis API | 168.84 мс | 159.10 мс | 177.35 мс | 169.11 мс |
На совмещённом пути LaserSell строит транзакции менее чем за 5 мс в среднем. Следующий по скорости метод более чем в 12 раз медленнее. Этот путь используется Exit Intelligence Stream для автоматических выходов.
Публичный интернет (SDK и API)
Стандартная задержка API через публичный интернет, измеренная с MacBook Pro. Эти цифры отражают задержку, которую испытывают разработчики, выполняющие прямые REST API вызовы из своих собственных приложений.
Пользователи десктопного приложения не испытывают таких задержек. Десктопное приложение получает готовые транзакции выхода через Exit Intelligence Stream, который собирает транзакции на совмещённом пути (цифры менее 5 мс выше) и передаёт их клиенту через постоянное WebSocket соединение.
Построение транзакции покупки
0.01 SOL покупка, 20% проскальзывание, 20 итераций:
| Метод | Среднее | Мин | Макс | Медиана |
|---|
| LaserSell API | 71.21 мс | 62.77 мс | 81.30 мс | 71.16 мс |
| PumpPortal API | 151.08 мс | 120.96 мс | 246.40 мс | 141.44 мс |
| Jupiter Metis API | 179.83 мс | 153.17 мс | 370.01 мс | 168.11 мс |
| PumpFun SDK | 790.94 мс | 278.57 мс | 4,570.26 мс | 364.92 мс |
Построение транзакции продажи
1 000 000 токенов, 20% проскальзывание, 20 итераций:
| Метод | Среднее | Мин | Макс | Медиана |
|---|
| LaserSell API | 74.77 мс | 65.13 мс | 108.67 мс | 71.72 мс |
| PumpPortal API | 152.08 мс | 111.91 мс | 554.96 мс | 120.59 мс |
| Jupiter Metis API | 181.73 мс | 155.88 мс | 222.54 мс | 174.92 мс |
| PumpFun SDK | 541.00 мс | 277.65 мс | 2,029.10 мс | 317.28 мс |
Через публичный интернет LaserSell стабильно является самым быстрым с наименьшим разбросом. PumpFun SDK показывает наибольшую волатильность, с худшими задержками свыше 4 секунд на покупках и 2 секунд на продажах. Эти цифры актуальны для интеграторов SDK и API, создающих собственные инструменты.
Что сравнивается
Каждый метод использует разный подход к построению транзакции обмена:
| Метод | Подход |
|---|
| LaserSell API | Один API вызов. Сервер строит полную транзакцию и возвращает её готовой к подписи. |
| PumpFun SDK | Локальное построение. Делает несколько RPC вызовов для получения состояния из блокчейна, затем собирает инструкции локально. |
| PumpPortal API | Один API вызов к PumpPortal. |
| Jupiter Metis API | Два API вызова. Сначала запрос котировки, затем запрос на построение обмена. |
Архитектура LaserSell с одним вызовом исключает промежуточные обращения, поэтому она стабильно опережает многоэтапные подходы.
Почему это важно
В автоматизированной торговле задержка построения транзакций напрямую влияет на качество исполнения. Когда мемкоин начинает падать, разница между построением за 5 мс и за 170 мс может определить, попадёт ли ваш выход в тот же блок, что и триггер, или на несколько блоков позже, когда цена уже ещё больше ушла против вас.
Для Exit Intelligence Stream это означает, что ваши автоматические выходы срабатывают с минимальными накладными расходами между обнаружением и отправкой. Для пользователей SDK и API, создающих собственные инструменты, это означает более быстрые обращения и более отзывчивые приложения.
Запустите бенчмарки самостоятельно
Бенчмарки имеют открытый исходный код. Клонируйте репозиторий и запустите их на своей инфраструктуре:
git clone https://github.com/lasersell/benchmarks
cd benchmarks
# Buy transaction build
cd buy-tx-build
npm install && npm run build
npm run bench
# Sell transaction build
cd ../sell-tx-build
npm install && npm run build
npm run bench
Вам потребуются API ключ LaserSell (бесплатно на app.lasersell.io), URL Solana RPC и адрес минта токена Pump.fun. Полные параметры конфигурации см. в README репозитория.