Чтобы массово отправить токены TRC20 в сети TRON (трон), не нужны ни скрипты, ни сотня подтверждений в кошельке: инструмент SaveSender от TronSave импортирует CSV-файл с адресами, объединяет до 100 получателей в одну транзакцию и позволяет арендовать короткий объём энергии, рассчитанный на всю рассылку. Ниже — весь процесс в три шага, стоимость и ошибки, которых стоит избегать.
Что такое SaveSender (Bulk Send)?
SaveSender — инструмент пакетных переводов на tronsave.io/tools/bulk-send. Вы выбираете токен из подключённого кошелька — нативный TRX, TRC-10 или TRC-20, — задаёте список адресов получателей и сумм, а инструмент выполняет рассылку через смарт-контракт multisend пакетами: одна подпись в кошельке на пакет, а не на каждого получателя.
Список получателей можно вставить напрямую или импортировать из CSV-файла (один адрес и сумма в строке — образец шаблона можно скачать в самом инструменте). До отправки каждая строка проверяется на то, что это настоящий адрес TRON, а дубликаты объединяются, так что неаккуратная выгрузка не приведёт к двойным выплатам.
Почему массовая отправка токенов TRC20 пакетами дешевле?
Причин две, и обе видны по цифрам самого инструмента:
- Пакеты. Одному переводу USDT требуется примерно 65 000 единиц энергии (больше, если у получателя никогда не было этого токена, — см. модель ресурсов TRON). Пакет SaveSender охватывает до 100 получателей при оценке в приложении около 350 000 единиц энергии — порядка 3 500 единиц энергии на получателя, лишь малая доля стоимости отдельных переводов. Точная цифра рассчитывается в блокчейне для вашего реального списка и показывается до отправки.
- Краткосрочная аренда. Если в кошельке не хватает энергии, инструмент предлагает докупить недостающее прямо на месте в виде краткосрочной аренды на срок, которого хватит на всю рассылку, — рассчитанной ровно на предстоящую рассылку, с небольшим запасом, чтобы чуть неточная оценка не оставила пакеты без энергии. Аренда вместо сжигания TRX — та же экономика, что описана в нашем руководстве по оптовой покупке энергии.

Шаг 1 — токен и получатели
- Подключите кошелёк на tronsave.io/tools/bulk-send; в списке токенов отображается то, что реально есть в кошельке.
- Выберите токен для рассылки.
- Вставьте список или загрузите CSV (адрес + сумма в строке; если не уверены в формате, скачайте образец).
- Проверьте результат разбора: неверные адреса помечаются, повторяющиеся адреса объединяются в одну строку, а инструмент суммирует итог, чтобы вы могли сверить его с бюджетом.
Шаг 2 — энергия и одобрение (approve)
Инструмент рассчитывает энергию для вашего точного списка в блокчейне, пакет за пакетом, и сравнивает её с доступной энергией кошелька. Если энергии не хватает, покрыть недостачу можно двумя способами: арендовать её прямо на месте (краткосрочный заказ на всё время рассылки, минимум 64 000 единиц энергии) или сжечь TRX. В любом случае держите в запасе чуть больше 1 TRX — транзакции также расходуют пропускную способность (bandwidth), которая в котировки не входит.
Для токенов TRC-20 есть ещё один подшаг: транзакция approve, разрешающая контракту multisend распоряжаться вашими токенами. Можно одобрить точную сумму или неограниченный лимит; точная сумма — более безопасная привычка: лимит естественным образом исчерпывается вместе с рассылкой, и на контракте не остаётся постоянного разрешения. (Учтите, что оценку можно рассчитать только после того, как одобрение появится в блокчейне, поэтому цифрам может понадобиться несколько секунд, чтобы устояться.)
Шаг 3 — отправка и проверка
- Рассылка разбивается на пакеты до 100 получателей. Каждый пакет — одна транзакция: подпишите её в кошельке.
- Индикатор прогресса отсчитывает пакеты по мере подтверждения; рассылка на 500 адресов — это 5 подписей, а не 500.
- После завершения выборочно проверьте нескольких получателей в Tronscan — каждый пакет — обычная транзакция в блокчейне, которую можно проверить.
Как выглядит реальная рассылка?
| Получателей | Пакетов (подписей) | Энергия при отдельных переводах* | Энергия через SaveSender* |
|---|---|---|---|
| 100 | 1 | ~6 500 000 | ~350 000 |
| 500 | 5 | ~32 500 000 | ~1 750 000 |
| 1 000 | 10 | ~65 000 000 | ~3 500 000 |
*Приблизительно, при условии что у получателей уже есть этот токен; первые получатели обходятся дороже на перевод при любом способе. Ориентируйтесь на оценку для вашего реального списка, которую приложение рассчитывает в блокчейне.
Отправляете токены на совершенно новые кошельки? Перевод TRC-20 не активирует адрес, а неактивный адрес не может распоряжаться полученными токенами. Если в списке есть новые адреса, сначала активируйте адреса TRON массово.
Для чего ещё это подходит, кроме аирдропов?
Аирдропы — главный сценарий, о нём наша статья о массовой отправке токенов для аирдропов, — но та же механика подходит для любых выплат «один ко многим»: зарплаты сотрудникам или подрядчикам в USDT, расчёты с партнёрами и комиссионные, игровые или комьюнити-награды, массовые возвраты и распределение казначейства. Везде, где иначе пришлось бы подписывать переводы по одному, пакет справится за малую часть времени и комиссий.
FAQ
Какой формат CSV нужен для массовой отправки токенов TRC20?
Один получатель в строке: адрес, затем сумма. Образец шаблона можно скачать в инструменте; вставка простого текста в том же формате тоже работает.
Какие токены можно отправлять массово?
Нативный TRX, токены TRC-10 и TRC-20 из подключённого кошелька — включая USDT.
Сколько получателей в одной транзакции?
До 100 в пакете. Большие списки просто выполняются несколькими пакетами, по одной подписи на каждый.
Зачем отправке TRC-20 сначала нужен approve?
Контракт multisend распределяет ваши токены через transferFrom, а для этого нужен лимит (allowance). Одобрение точной суммы рассылки — более безопасный вариант; неограниченный экономит шаг при повторных рассылках.
Что если энергии не хватает?
На шаге энергии недостающий объём предлагается в виде мгновенной краткосрочной аренды на всё время рассылки (минимум 64 000 единиц энергии), либо можно позволить транзакциям сжечь TRX — аренда почти всегда дешевле.
Повторяющиеся адреса в списке — это проблема?
Нет: при проверке они обнаруживаются и объединяются в одну выплату, а объединённая сумма показывается до отправки.
День выплат? Загрузите CSV в SaveSender — проверьте список, арендуйте ровно столько энергии, сколько нужно на рассылку, и оплатите сотни кошельков за несколько подписей.
SaveSender — инструмент TronSave, издателя этого блога. Всегда тестируйте крупную рассылку на небольшом пилотном пакете и проверяйте данные получателей перед отправкой — переводы в блокчейне нельзя отменить.
