Перейти к содержимому
Открыть J Tools (JTools)
Массовая сделка 0.0035 SOL за каждый подходящий кошелёк Комиссия платформы Открыть инструмент

Массовая сделка

Массовая сделка проводит одно направление, покупку или продажу, по большому набору кошельков и собирает сделки в Jito bundle. Сервер собирает транзакции свопа, ваш браузер подписывает их импортированными ключами, и каждый bundle проходит атомарно: транзакции одного bundle подтверждаются вместе в одном блоке, или этот bundle не проходит вовсе. В bundle помещается до пяти транзакций, а в пакетном режиме каждую из них делят несколько кошельков, так что один bundle вмещает до 25 покупок или 60 продаж в зависимости от платформы.

Массовая сделка j.tools/ru/tools/bundled-trade

Открыть инструмент

Комиссия платформы

0.0035 SOL за каждый подходящий кошелёк

Сетевая комиссия, rent и сумма транзакции оплачиваются отдельно.

Когда подходит этот инструмент

#когда-подходит-этот-инструмент
  • Вам нужен один терминал и для покупки, и для продажи через bundle, без пересборки списка кошельков при смене направления.
  • Вы хотите закрепить конкретную площадку (Pump.fun, PumpSwap, LaunchLab, Raydium, Orca или Meteora) или доверить выбор рабочего пула режиму Auto и при этом управлять Jito tip и тем, сколько кошельков делят один bundle. Как устроены маршруты на каждой площадке, объясняет статья DEX и ликвидность.
  • Токен торгуется не против SOL, а, например, против USD1 или xStock, в которых котируется кривая StonkFun или Bonk.fun, или против любого токена, с которым у него общий пул.

Перед началом

#перед-началом
  • Подключённый кошелёк не обязателен (как подключить). Если вы его подключите, запуск принадлежит ему, и к нему привязываются записи о комиссии и реферале запуска. При первом нажатии Запуск он подписывает бесплатное сообщение, подтверждающее, что запуск принадлежит ему (без транзакции и без оплаты); это подтверждение действует 30 дней. Без подключённого кошелька запуск принадлежит первому импортированному кошельку, и его ключ подписывает это сообщение прямо на странице, без всплывающего окна. Подключённый кошелёк никогда не оплачивает сделки и не подписывает их.
  • Приватные ключи всех торгующих кошельков, импортированные кнопкой Импорт, до 400 на запуск. Сервер собирает транзакции свопа по публичным адресам кошельков, а вкладка браузера подписывает их ключами. Ключи не покидают вкладку.
  • Mint токена, классического SPL или Token-2022, выбранный во встроенном выборе токенов. Mint Token-2022, у которого transfer hook запускает программу, оставляет кнопку Запуск неактивной, а строка под парой называет его. Mint с transfer fee отклоняется ещё до сборки bundle, если только он не торгуется на кривой LaunchLab. У xStocks есть hook без заданной программы, и они торгуются как любой другой mint.
  • Для покупки на каждом кошельке должно хватать SOL на его сумму плюс комиссию платформы, сетевую комиссию, Jito tip и rent новых аккаунтов, если он нужен. Для продажи на каждом кошельке должен быть выбранный токен, а также SOL на комиссию платформы, сетевую комиссию и tip. Страница резервирует весь tip на каждом кошельке, даже там, где его за весь bundle платит одна транзакция. В паре из двух токенов покупка тратит токен, против которого идёт торговля, а комиссию, tip и сеть по-прежнему оплачивает SOL.

Используйте только временные рабочие кошельки. Никогда не вводите seed-фразу или ключ от основного кошелька.

Как пользоваться

#как-пользоваться
  1. Выберите режим и DEX

    Подключите кошелёк, если хотите получить реферальный зачёт за запуск, или пропустите этот шаг: без кошелька запуск принадлежит первому импортированному кошельку. Выберите токен во встроенном выборе токенов. Блоки Отдаёте и Получаете задают режим: покупка отдаёт SOL (или токен, в котором котируется кривая этого токена) и получает токен, а круглая кнопка между ними переключает запуск на продажу. Нажмите на эту сторону, чтобы торговать против другого токена. Затем выберите Маршрут: Auto, Pump.fun, PumpSwap, LaunchLab, Raydium, Orca или Meteora.

  2. Импортируйте кошельки

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

  3. Настройте пакеты и запустите

    Выберите правило суммы в строке На кошелёк. Под кошельками задайте Кошельков в bundle, Режим транзакций, если страница его предлагает, Чаевые Jito («Низкий», «Средний» и «Высокий» дают 0.003, 0.006 и 0.015 SOL, или включите Своё) и Slippage (Auto ставит 15 процентов). Проверьте панель запуска: число подходящих кошельков, комиссию платформы, общую комиссию и общий tip. Нажмите Запуск и не закрывайте вкладку, пока каждый bundle не пройдёт или не завершится ошибкой. Стоп завершает запуск после bundle, которые уже отправлены.

Основные настройки

#основные-настройки
  • Режим: покупка или продажа для всего запуска, задаётся блоками Отдаёте и Получаете и круглой кнопкой между ними. Покупка тратит SOL (или токен, против которого идёт торговля) на токен, продажа меняет токен обратно. При переключении список кошельков сохраняется.
  • DEX: Маршрут: Auto, Pump.fun, PumpSwap, LaunchLab, Raydium, Orca или Meteora. Auto определяет рабочий пул при старте запуска (кривая Pump.fun или LaunchLab, пока токен на ней, PumpSwap после выхода с кривой, иначе Raydium), называет его рядом с чипами и держится его весь запуск. В паре с SOL Auto никогда не выбирает ни Orca, ни Meteora, их закрепляйте сами. До нажатия Запуск страница проверяет, где торгуется токен. Если на закреплённой площадке (в Auto ни на одной из площадок, которые использует Auto) для него нет пула, Запуск остаётся неактивной с этой причиной. Пока проверка не ответила, Запуск тоже неактивна, а страница переспрашивает каждые 8 секунд.
  • Токен: mint токена для торговли, выбирается во встроенном выборе токенов. Без него кнопка Запуск неактивна.
  • Токен, против которого идёт торговля: вторая сторона пары. Сначала это SOL или токен, в котором котируется кривая LaunchLab этого токена (USD1 у токена Bonk.fun, запущенного на USD1, xStock у токена StonkFun). Нажмите на него, чтобы выбрать любой токен; SOL, USDC и USDT стоят вверху списка. Затем страница проверяет, на каких рынках есть пул для этой пары, и делает остальные серыми; для пары Auto берёт первый подходящий в порядке LaunchLab, Pump.fun, PumpSwap, Raydium, Orca, Meteora. Кривая Pump.fun держит пару, только если кривая токена котируется во втором токене (USD1 или PUMP). Если пула для пары нет, кнопка Запуск остаётся неактивной. Пара из двух токенов всегда идёт по одному кошельку на транзакцию.
  • Кошельки: торгующие кошельки, импортированные по приватному ключу кнопкой Импорт. До 400 за запуск, с балансами SOL и токена в реальном времени. Над таблицей есть Выделить все, По балансу и Перемешать.
  • Сумма на кошелёк (покупка): задаётся в строке На кошелёк: Макс. − резерв (баланс минус заданный вами резерв, по умолчанию 0.02 SOL, а комиссия, tip и rent тоже вычитаются из траты), Процент (один процент на весь запуск), Поровну (одна фиксированная сумма) или Вручную (торгуют только строки, которые вы правили; Применить к выбранным ставит одну сумму всем выбранным кошелькам). Строка, которую вы правили, сохраняет свою сумму в любом режиме. Смена режима или его значения сбрасывает эти правки.
  • Сумма на кошелёк (продажа): те же четыре режима, но в токенах. Макс. (всё) продаёт точный баланс кошелька в сети, Процент продаёт эту долю каждого баланса (дробное значение вроде 37.5 процента сохраняется как введено), Поровну продаёт одну фиксированную сумму токенов, а Вручную берёт строки, которые вы правили. Суммы больше реального баланса отклоняются.
  • Slippage: Auto ставит безопасные 15 процентов по умолчанию. Выключите его, и ползунок задаст любое значение от 1 до 50 процентов.
  • Чаевые Jito: плата валидатору в SOL. Ползунок выбирает «Низкий» (0.003), «Средний» (0.006, по умолчанию) или «Высокий» (0.015); Своё принимает любое значение больше 0 и до 0.05 SOL. Где он платится на разных площадках, описано в практических советах; в любом случае это плата за приоритет, а не комиссия платформы, и инструмент резервирует её на каждом кошельке, так что пополняйте с расчётом на верхнюю границу. Более высокий tip повышает шансы попасть в блок, когда сеть загружена. Пресет не ограничивает tip сверху: перед отправкой каждого bundle инструмент читает текущий минимум Jito tip и поднимает ваш tip до него, если аукцион ушёл выше вашей настройки, но не больше 0.05 SOL за транзакцию, потому что bundle с tip ниже минимума проходит симуляцию и потом никогда не попадает в блок.
  • Кошельков в bundle: сколько кошельков входит в один Jito bundle, от 1 до максимума, который допускает площадка; Auto берёт этот максимум. Bundle проходит целиком или не проходит совсем, поэтому большим bundle нужно меньше tip, а маленькие теряют меньше кошельков, когда один из них падает. Максимум зависит от площадки, на которой пойдёт запуск: закреплённого маршрута, рынка, который выберет Auto, или наименьшего значения, пока площадка ещё неизвестна.
  • Режим транзакций: Пакетный (по умолчанию) или Один кошелёк на транзакцию. Он появляется только там, где упаковка работает: для токена с котировкой в SOL на кривой Pump.fun или LaunchLab, в PumpSwap, Orca или Meteora. В пакетном режиме несколько кошельков подписывают одну транзакцию, один из них платит сетевую комиссию этой транзакции за всех, а bundle платит один Jito tip. Raydium и любая пара из двух токенов всегда идут по одному кошельку на транзакцию.
  • Кошельков на транзакцию: показывается всегда. В пакетном режиме значение идёт от 1 до цифры платформы, и Auto берёт эту цифру; чем меньше кошельков на транзакцию, тем больше транзакций, поэтому один bundle несёт меньше кошельков. Там, где упаковка выключена, значение зафиксировано на 1.
  • Упаковка bundle: в bundle помещается не больше пяти транзакций. При одном кошельке на транзакцию это пять кошельков на любой площадке: на кривой Pump.fun транзакция каждого кошелька включает свой tip, в остальных местах tip за весь bundle платит транзакция одного кошелька. В пакетном режиме пять транзакций вмещают по нескольку кошельков (см. таблицу в разделе «Как это работает»). Если сервер не может уместить кошелёк в пакетный bundle или сетевой путь не принимает пакетные транзакции, этот кошелёк уходит заново в новом bundle, не больше двух раз. Одновременно в работе до 3 bundle.

Комиссии и расходы

#комиссии-и-расходы
РасходСумма
Комиссия платформы J Tools0.0035 SOL за каждый подходящий кошелёк
Jito tipВаш tip, 0.003, 0.006 или 0.015 SOL или своё значение до 0.05 SOL. Один на bundle или один на кошелёк на кривой Pump.fun при одном кошельке на транзакцию. Панель запуска показывает общий tip.
Сетевая комиссия SolanaПлатит каждый торгующий кошелёк за свою транзакцию (в пакетном режиме один кошелёк в транзакции платит за всех); панель запуска показывает общую комиссию и общий tip, но не сетевую комиссию.
Rent и сумма транзакцииRent за новый token account платит тот торгующий кошелёк, которому он нужен; в комиссию платформы не входит.

Как это работает

#как-это-работает
  • Slippage и влияние на цену работают так же, как описано на странице Swap. Меняется масштаб: Auto берёт безопасные 15 процентов по умолчанию, а ползунок доходит до 50 процентов, потому что тонкому пулу, который принимает целую серию покупок, нужен гораздо больший запас, чем одной сделке.
  • Отправка. Комиссия платформы каждого кошелька стоит последней инструкцией в его собственной части транзакции, поэтому кошелёк, чей bundle не прошёл, комиссию не платит. До любой подписи ваш браузер проверяет транзакции, собранные сервером. В пакетной транзакции он проверяет, что каждый кошелёк платит комиссию ровно один раз, что ни в одной части кошелька нет ключа другого кошелька и что bundle платит один tip; одна транзакция, не прошедшая проверку, останавливает весь bundle без подписи. Сервер симулирует подписанный bundle и не отправляет тот, что не прошёл симуляцию. Прошедший bundle уходит в Jito Block Engine. Затем инструмент около 30 секунд следит за его подписями в сети, каждые несколько секунд повторно отправляя те же байты, и, если bundle не прошёл, даёт ему одну попытку со свежим blockhash.
  • Вместимость по платформам. Общая страница показывает, сколько кошельков помещается в один bundle на каждой платформе. Это цифры пакетного режима для токена с котировкой в SOL; при одном кошельке на транзакцию или в паре из двух токенов любая платформа берёт пять на bundle.
ПлатформаНа транзакцию (покупка / продажа)Покупок в bundleПродаж в bundle
Кривая Pump.fun4 / 122060
PumpSwap3 / 51525
Raydium1 / 155
Meteora4 / 72035
Orca5 / 92545
Кривая LaunchLab (токены StonkFun, Bonk.fun, LaunchLab)4 / 62030

Как пользоваться

  1. Выберите режим и DEX
  2. Импортируйте кошельки
  3. Настройте пакеты и запустите

Как это работает

Собираются Jito bundle подписываются в вашем браузере

  1. Живой пул определяется на старте и фиксируется route: Auto
  2. Один swap на кошелёк, несколько в транзакции ≤400 wallets
  3. До 5 транзакций кошельков в bundle ≤5 tx
  4. Jito tip поднимается до минимума, если нужно tip ≤ 0.05 SOL
  5. 0.0035 SOL комиссии за подходящий кошелёк 0.0035 SOL
  6. Bundle уходит в Jito Block Engine Jito bundle
  7. Около 30 с наблюдения, затем один повтор fresh blockhash

Каждый bundle проходит целиком или никак mainnet

Массовая сделка · круги: шаги раздела «Как пользоваться», квадраты: шаги раздела «Как это работает»

Поддерживаемые DEX

#поддерживаемые-dex

Массовая сделка торгует на одной площадке весь запуск. Auto определяет рабочий пул при старте; выбранная вручную площадка используется принудительно, и если страница не находит там пул для токена, Запуск остаётся неактивной. В паре с SOL Auto никогда не выбирает ни Orca, ни Meteora. Если на стороне quote стоит другой токен, пару может держать любая площадка (кривая Pump.fun только тогда, когда она котируется в этом токене, например USD1 или PUMP), и Auto берёт первую подходящую.

При старте смотрит, где торгуется токен, и закрепляет эту площадку на весь запуск. Выбирайте, когда не уверены, на bonding curve ли ещё токен или уже в пуле. Для пары из двух токенов берёт первый рынок, где есть эта пара: LaunchLab, Pump.fun, PumpSwap, Raydium, Orca, затем Meteora.

Версии для платформ

#версии-для-платформ

Массовая сделка есть в приложении ещё и отдельно для каждой платформы. Каждая такая страница привязана к одному рынку или лаунчпаду, а чип Только для … вверху открывает тот же инструмент на других рынках. Страница для DEX отправляет каждый bundle в пул токена на этом DEX, и маршрута Auto в ней нет. Страница лаунчпада сохраняет Auto, но предлагает только свою кривую и пул, куда переходят её токены. Если вставить токен с другой площадки, страница об этом скажет, предложит кнопку для перехода в общую Массовую сделку и оставит кнопку Запуск неактивной. Вместо таблицы по платформам каждая такая страница показывает над инструментом свою вместимость: кошельков в bundle и на транзакцию, для покупок и для продаж. Описанные на этой странице шаги там работают так же, и комиссия та же.

СтраницаДоступные маршрутыЧем торгуетПакетный bundle (покупки / продажи)
Массовая сделка на Pump.funAuto, Pump.fun, PumpSwapТокен Pump.fun на его bonding curve или в его пуле PumpSwap после выхода с кривой.20 / 60 на кривой, 15 / 25 в PumpSwap
Массовая сделка на PumpSwapPumpSwapТокен в его пуле PumpSwap.15 / 25
Массовая сделка на RaydiumRaydiumТокен в его пуле Raydium (AMM v4, CPMM или CLMM).5 / 5, один кошелёк на транзакцию
Массовая сделка на MeteoraMeteoraТокен в его пуле Meteora: DLMM, DAMM v2, DAMM v1 или bonding curve.20 / 35
Массовая сделка на OrcaOrcaТокен в его Orca Whirlpool.25 / 45
Массовая сделка на StonkFunAuto, LaunchLab, RaydiumТокен, запущенный на StonkFun: его кривая LaunchLab, по умолчанию против токена, в котором котируется кривая (например, xStock), а после миграции его пул Raydium.20 / 30 на кривой, 5 на Raydium
Массовая сделка на Bonk.funAuto, LaunchLab, RaydiumТокен, запущенный на Bonk.fun: его кривая LaunchLab с котировкой в SOL или USD1, а после миграции его пул Raydium.20 / 30 на кривой, 5 на Raydium
Массовая сделка на LaunchLabAuto, LaunchLab, RaydiumЛюбой токен с пулом Raydium LaunchLab, включая токены StonkFun и Bonk.fun: сначала кривая, после миграции Raydium.20 / 30 на кривой, 5 на Raydium

Пакетные цифры действуют для токена с котировкой в SOL. Кривая с котировкой в другом токене и любая другая пара из двух токенов идут по одному кошельку на транзакцию, пять на bundle.

Перед подписью

#перед-подписью

Перед нажатием Запуск проверьте панель запуска: число подходящих кошельков, комиссию платформы, общую комиссию, общий tip и итог покупки или продажи. Импортированные ключи подписывают внутри страницы, и никакой запрос кошелька не остановит ошибку. Актуальные сумма, комиссия и маршрут всегда те, что показывает приложение.

Частые проблемы

#частые-проблемы
  • Нет маршрута для выбранного DEX. Строка под Запуск гласит «Для этого токена не найден пул на …», и Запуск остаётся неактивной: на выбранной площадке (или ни на одной из площадок Auto) у токена нет пула. Переключитесь на площадку, где у токена есть ликвидность. В паре из двух токенов площадка без пула для этой пары становится серой ещё до этого шага.
  • «Пока не удалось проверить, где торгуется этот токен». Запрос рынка не ответил. Пока страница переспрашивает каждые несколько секунд, Запуск остаётся неактивной; как только придёт ответ, кнопка включится сама.
  • «Подтвердите, что кошелёк ваш». Подключённый кошелёк не подписал бесплатное сообщение, подтверждающее, что запуск принадлежит ему: вы его отклонили, или кошелёк не умеет подписывать сообщения. Нажмите Запуск ещё раз и подпишите или отключите кошелёк, и тогда сообщение подпишет первый импортированный кошелёк.
  • У строки продажи нулевой баланс. На кошельке, настроенном на продажу, нет выбранного токена. Уберите его или сначала пополните токеном.
  • Сумма продажи слишком большая. Число или процент выше реального баланса кошелька в сети отклоняются. Уменьшите значение или переключитесь на Макс. (всё).
  • На кошельке не хватает средств. В строке написано нужно +… SOL: сколько ещё нужно на сумму, комиссию платформы, сетевую комиссию, Jito tip и rent. Пополните кошелёк, обновите балансы и запустите снова.
  • Bundle зависает в ожидании. Инструмент около 30 секунд следит за подписями транзакций bundle в сети, каждые несколько секунд повторно отправляя те же байты, а затем даёт bundle одну попытку со свежим blockhash. Если ни в одном окне bundle не прошёл, он помечается как неудачный, а его кошельки остаются нетронутыми. Запуск снова торгует всеми выбранными кошельками, поэтому сначала снимите выбор с кошельков, чьи bundle прошли (блок Транзакции показывает их со статусом Прошёл и ссылкой на Solscan), и только потом запускайте остальные. Если сеть загружена, поднимите tip.
  • Запрос кошелька не появляется. Так и должно быть. Каждый торгующий кошелёк подписывает своим импортированным ключом внутри страницы, а подключённый кошелёк не подписывает ни одной сделки, поэтому окно подтверждения во время запуска не открывается. Единственный возможный запрос: бесплатное сообщение о владении, которое подключённый кошелёк подписывает в первый раз; без подключённого кошелька запросов нет совсем. Не закрывайте вкладку: запуск ведётся из неё, и закрытие вкладки его остановит.
  • Кошелёк перенесён в новый bundle. В пакетном режиме сервер может вернуть кошелёк, который не уместился в транзакцию. Он уходит заново в новом bundle, не больше двух раз; после этого он завершается ошибкой «Слишком много транзакций для одного bundle».
  • Вы нажали «Стоп». Стоп завершает запуск после уже отправленных bundle. Неотправленные bundle отмечаются как не отправленные, и их кошельки сохраняют средства; итог гласит «Вы остановили прогон» и показывает, сколько кошельков успели торговать.
  • Некоторые кошельки получат меньше, чем заплатят. При продаже страница оценивает продажу типичного кошелька и считает кошельки, у которых выручка меньше комиссии платформы, их доли tip и сетевой комиссии. Отметьте Всё равно продать, чтобы запустить их, или снимите с них выбор.
  • «Запуск» неактивна, а под парой строка про transfer hook или про отсутствие пула для пары. Токен или токен, против которого идёт торговля, запускает программу transfer hook, или ни на одном рынке этой страницы нет пула для пары. Выберите другой токен или другой токен для пары.
  • «Это не токен … в паре с SOL». Вы на странице платформы, а токен торгуется в другом месте. Страница для DEX вместо этого сообщает, что не нашла пул на этом DEX. Кнопкой рядом с сообщением откройте общую Массовую сделку или вставьте токен с этой платформы.

Практические советы

#практические-советы
  • Поднимайте tip, когда bundle не успевают. Под нагрузкой важнее всего Jito tip. Если bundle раз за разом пропускают свои слоты, поднимите tip на шаг и перезапустите неудачные кошельки.
  • План сумм: задавайте суммы на кошельки по реальному плану исполнения и не выстраивайте активность так, чтобы выдавать её за спрос независимых пользователей.
  • Считайте бюджет tip по площадке. При одном кошельке на транзакцию на кривой Pump.fun каждый кошелёк платит свой tip, так что запуск на 100 кошельков с tip «Низкий» 0.003 SOL стоит около 0.3 SOL в tip. Везде, кроме этого случая, и в пакетном режиме на любой площадке bundle платит один tip: те же 100 кошельков дают 20 bundle по пять (около 0.06 SOL) или 5 пакетных bundle по 20 покупок на кривой (около 0.015 SOL). Общий tip в панели запуска зависит от площадки и режима, а на каждом кошельке всё равно должен лежать весь tip.
  • Подбирайте размер bundle под риск. Один упавший кошелёк топит весь свой bundle. Уменьшите Кошельков в bundle, если потеря большого bundle обойдётся дороже лишних tip.

Связанные инструменты

#связанные-инструменты

Помощь

#помощь

Инструмент этой страницы

Массовая сделка

j.tools/ru/tools/bundled-trade

Комиссия платформы
0.0035 SOL за каждый подходящий кошелёк
Сетевая комиссия, rent и сумма транзакции оплачиваются отдельно.
Открыть инструмент