Массовая отправка
Массовая отправка за один запуск в mainnet Solana рассылает SOL или SPL-токен на целый список кошельков-получателей. Вы вставляете или загружаете список адресов, выбираете, как считать сумму для каждого адреса, и после одного подтверждения в вашем кошельке инструмент отправляет переводы пакетами.
Массовая отправка j.tools/ru/tools/multi-sender
Открыть инструментКомиссия платформы
0.001 SOL за получателя
Сетевая комиссия, rent и сумма транзакции оплачиваются отдельно.
Когда подходит этот инструмент
#когда-подходит-этот-инструмент- Вы проводите airdrop или раздаёте награды сообществу. Работаете со списком холдеров? Весь путь описан в руководстве Airdrop холдерам.
- Нужны пакетные выплаты сразу на много кошельков.
- Вы раздаёте аллокации пресейла или тестовые аллокации по готовому списку.
- Вы хотите отправить один токен известному набору получателей, а не делать переводы по одному.
Перед началом
#перед-началом- Подключённый кошелёк (как подключить) или ваш собственный импортированный кошелёк, если подписываете приватным ключом.
- Достаточный баланс на суммы для всех получателей, комиссию платформы, сетевую комиссию, rent аккаунтов для новых получателей SPL и небольшой резерв около 0.001 SOL, который вернётся после окончания отправки.
- Для SPL-токена: адрес mint токена, выбранный во встроенном селекторе. Токен уже должен быть на кошельке-отправителе.
- Список адресов получателей, готовый к вставке, загрузке в CSV или ручному вводу.
Используйте только временные рабочие кошельки. Никогда не вводите seed-фразу или ключ от основного кошелька.
Как пользоваться
#как-пользоваться-
Выберите токен для раздачи
Выберите источник кошелька справа вверху: подключённый кошелёк или Локальная подпись с приватным ключом. В блоке Токен откройте селектор и выберите SOL или любой SPL-токен с вашего кошелька.
-
Добавьте получателей и выберите режим распределения
Нажмите Импорт кошельков, чтобы вставить адреса или загрузить файл, или воспользуйтесь Добавить строку. В блоке Распределение выберите Поровну, Случайно или Процент и задайте общую сумму или диапазон. После этого все кошельки стоят в одной таблице: сумма, доля от общей суммы и проблема со строкой, если она есть. Если в списке есть проблемы, нажмите Очистить список, чтобы убрать неверные строки, дубли и строки с вашим адресом.
-
Проверьте и отправьте
Сводка показывает число получателей, сколько дойдёт до получателей, комиссию платформы, сетевую комиссию, подтверждения в кошельке, rent аккаунтов для новых получателей SPL и сколько всего уйдёт с кошелька. Нажмите Отправить всем, подтвердите один раз в кошельке и не закрывайте вкладку, пока отправка не завершится. Затем окно результата покажет, сколько кошельков получили перевод, что отправлено и сколько SOL ушло с вашего кошелька.
Основные настройки
#основные-настройки- Тип токена: нативный SOL или SPL-токен. Отдельного переключателя нет, всё решает выбранный токен. От выбора зависят комиссии и rent, потому что при отправке SPL могут создаваться аккаунты получателей.
- Mint токена: адрес mint SPL, нужен только для отправки SPL. Выберите его во встроенном селекторе или откройте ссылку с
?token=, и поле заполнится само. Токен уже должен быть на кошельке-отправителе. - Получатели: ваш список адресов. Каждый адрес должен быть корректным публичным ключом Solana, а каждая сумма больше нуля. Вставьте адреса или загрузите файл через Импорт кошельков, либо добавьте строки вручную. Импорт читает только адрес в каждой строке, а суммы берутся из режима распределения или из того, что вы ввели в строку.
- Режим распределения: как считаются суммы для получателей. Поровну делит общую сумму на все строки одинаково. Случайно даёт каждой строке случайную сумму между заданными минимумом и максимумом. Процент даёт каждой строке случайный вес в пределах диапазона процентов и делит общую сумму по этим весам, так что диапазон задаёт разброс, а не фиксирует долю строки. В режимах Поровну и Процент строка с введённой вручную суммой сохраняет её, и общая сумма на неё не распространяется.
- Кнопка Макс: есть в режимах Поровну и Процент. Для SOL подставляет баланс за вычетом комиссии платформы, сетевой комиссии и запаса 0.002 SOL. Для SPL-токена подставляет весь баланс токена, поэтому оставьте достаточно SOL на комиссии и rent аккаунтов.
- Таблица кошельков: ищите по адресу и фильтруйте строки: Все, С ошибками или Закреплённые. Закрепить эту сумму в строке выводит её сумму из распределения. Отметьте строки, чтобы открыть панель массовых действий: Задать сумму даёт выбранным строкам одну сумму, Закрепить закрепляет их, а Удалить удаляет. Применить сумму ко всем возвращает введённые вручную суммы в распределение.
- Очистить список: появляется, когда в списке есть неверные строки, дубли или строки с вашим адресом, и убирает их одним нажатием, оставляя первую копию дубля. Такие строки блокируют запуск, поэтому перед отправкой очистите список или удалите их вручную.
- Адреса программ: строка с адресом программы или системным адресом (System Program, программа токенов, sysvar) помечается Адрес программы, не кошелёк и не даёт начать отправку, потому что всё отправленное туда не дойдёт до человека. Удалите её, чтобы отправить.
- Приватный ключ отправителя: нужен только на пути с приватным ключом, для тех, кто сам хранит ключи и вводит свой. Путь с подключённым кошельком работает через адаптер кошелька и ключа вашего кошелька не касается.
Комиссии и расходы
#комиссии-и-расходы| Расход | Сумма |
|---|---|
| Комиссия платформы J Tools | 0.001 SOL за получателя |
| Сетевая комиссия Solana | Уходит валидаторам при выполнении транзакции, видна в сводке. |
| Резерв отправителя | Около 0.001 SOL на одноразовом отправителе, возвращается на ваш кошелёк после окончания отправки. |
| Rent и сумма транзакции | Показываются отдельно, когда нужны, и в комиссию платформы не входят. |
Как это работает
#как-это-работает- Для отправки хватает одного подтверждения. Ваш кошелёк подписывает одну транзакцию пополнения на одноразовый кошелёк-отправитель: это новый кошелёк, созданный в этой вкладке браузера и сохранённый в хранилище браузера ещё до любой подписи. Пополнение включает SOL или токены для отправки, комиссию платформы, сетевые комиссии с запасом, rent за новые аккаунты токена и небольшой резерв около 0.001 SOL. Дальше вкладка сама подписывает и отправляет с этого отправителя каждый пакет без новых запросов: 18 получателей на транзакцию для SOL и 8 для токена.
- Для SPL-токенов к каждому переводу добавляется идемпотентная инструкция создания associated token account. Если аккаунт уже есть, она ничего не делает. Если его нет, этот небольшой аккаунт требует разового rent, который читается из блокчейна и оплачивается из пополнения, и именно он позволяет новому холдеру получить токен.
- Транзакция пополнения симулируется ещё до того, как кошелёк её покажет, а каждый пакет сеть проверяет при отправке, поэтому пакет, который бы не прошёл, не попадает в блокчейн, а отмечается в своих строках.
- Каждый пакет несёт комиссию платформы только за своих получателей, поэтому за непрошедший пакет комиссия не списывается. После окончания отправки всё, что отправитель не потратил (SOL, токены и резерв), возвращается на ваш кошелёк. Не закрывайте вкладку, пока идёт отправка: перед закрытием страница переспросит. Если вкладка закроется посреди отправки, снова откройте инструмент в том же браузере с тем же кошельком не раньше чем через 10 минут после начала отправки, и всё, что осталось на отправителе, вернётся на ваш кошелёк. Следующая отправка там тоже сначала делает эту проверку.
- Токен Token-2022 с комиссией за перевод или transfer hook идёт другим путём: ваш кошелёк подтверждает каждый пакет отдельно, 6 получателей на транзакцию, и каждый пакет симулируется до подписи. На пути с приватным ключом, которым пользуются только те, кто вставляет свой ключ, каждому получателю отправляется своя транзакция, подписанная этим ключом, без предварительной симуляции и не больше 1 000 получателей, а комиссия платформы уходит после отправки одним переводом и только за тех получателей, кому выплата дошла.
- Каждая строка списка отправляется так, как вставлена: адрес, которому уже платили в прошлой отправке, не пропускается. Внутри запуска пакет с неясным результатом сначала проверяется в блокчейне и только потом предлагается снова, поэтому Повторить неуспешные никогда не заплатит одному получателю дважды.
Как пользоваться
- Выберите токен для раздачи
- Добавьте получателей и выберите режим распределения
- Проверьте и отправьте
Как это работает
Одно подтверждение, дальше шлёт вкладка без оплаты за кошельки, до которых не дошло
- Получатели делятся на пакеты batch
- Одна подпись пополняет одноразового отправителя one-time sender
- 18 на пакет SOL, 8 на пакет токена 18 SOL · 8 SPL per tx
- SPL: недостающий ATA создаётся, rent за ваш счёт createAssociatedTokenAccountIdempotent
- Комиссия платформы: 0.001 SOL за получателя 0.001 SOL × N
- Сеть проверяет каждый пакет при отправке preflight
- Остаток возвращается в ваш кошелёк sweep
Отправлено всем получателям, статус по строкам mainnet
Перед подписью
#перед-подписьюПеред подписью проверьте сводку. Актуальные сумма, комиссия и маршрут всегда те, что показывает приложение.
Частые проблемы
#частые-проблемы- Отправку блокируют неверные строки. Неверные строки, дубли и строки с вашим адресом останавливают запуск. Дубли привели бы к двойной выплате, а отправка самому себе только тратит комиссии, поэтому сначала нажмите Очистить список.
- Слишком маленькая сумма (SOL). Получателю SOL, на адресе которого ещё ничего нет, нужно не меньше минимума rent-exempt, который инструмент читает из блокчейна и показывает, иначе его аккаунт не открыть. Увеличьте сумму на адрес. На адрес, где SOL уже есть, можно отправить любую сумму.
- Не хватает баланса. До старта страница сверяет баланс с тем, что нужно для отправки, а это немного больше, чем уйдёт с кошелька, потому что учитывается запас на комиссии. Во время настройки она предупреждает, а саму отправку, SOL или токена, блокирует, пока баланса не хватает. Во время долгого запуска баланс всё равно может измениться, поэтому уменьшите общую сумму или воспользуйтесь кнопкой Макс.
- В строке адрес программы. Отправка недоступна, пока строка указывает на программу, программу токенов или sysvar, а не на кошелёк. Удалите эту строку.
- Несколько строк не прошли. Сбои сети посреди запуска случаются. И окно результата, и кнопка предлагают Повторить неуспешные: нажмите, и уйдут только строки, которые не прошли. Скачать CSV-отчёт сохраняет запуск, а Новая отправка начинает всё заново.
- Вкладка закрылась посреди отправки. Всё, что осталось на одноразовом отправителе, вернётся на ваш кошелёк, когда вы снова откроете инструмент в том же браузере и подключите этот кошелёк не раньше чем через 10 минут после начала отправки. Более свежий отправитель не трогается: его отправка, возможно, ещё идёт в другой вкладке.
Практические советы
#практические-советы- Готовьте список из снапшота холдеров. Возьмите список получателей из холдеров токена и вставьте или загрузите адреса в Массовую отправку для аккуратного airdrop. Весь путь описан в руководстве Airdrop холдерам.
- Проверьте список, прежде чем платить. Сначала прогоните адреса через Wallet Scope и вычеркните строки, которым платить нельзя. На длинном списке учитывайте его ограничения: 500 адресов за запуск и кластеры по источнику пополнения для первых 300, так что список из 900 получателей за один проход проверен полностью не будет.
Связанные инструменты
#связанные-инструментыПомощь
#помощьИнструмент этой страницы
Массовая отправка
j.tools/ru/tools/multi-sender
- Комиссия платформы
- 0.001 SOL за получателя
- Сетевая комиссия, rent и сумма транзакции оплачиваются отдельно.
© 2026 J Tools