Что такое инструмент пакетного перевода?
Инструмент пакетного перевода (multisend) отправляет один актив многим получателям с гораздо меньшим числом подписей, чем одна транзакция на адрес: в EVM-сетях небольшой контракт проходит по списку внутри одной транзакции, в Solana переводы упаковываются как инструкции в минимально возможное число транзакций, а в Tron контракт играет ту же роль, что и в EVM. Страницы на этом сайте работают только в тестовых сетях, так что вы можете отрепетировать аирдроп или выплату до того, как она коснётся реальных средств.
Как работает пакетный перевод
- Подключите браузерный кошелёк. Страница проверяет сеть и отклоняет основные сети.
- Выберите актив: нативную монету или токен по адресу контракта либо mint. Символ, decimals и ваш баланс читаются из сети.
- Вставьте получателей строками вида
адрес, сумма(подходят экспорты CSV; принимаются запятые, пробелы, табуляции и точки с запятой). Каждый адрес проверяется по контрольной сумме, дубликаты помечаются. - Проверьте сводку: количество, итог, число транзакций.
- Подпишите. EVM: один approve (для токенов) плюс одна транзакция на каждую порцию. Solana: один запрос кошелька подписывает все транзакции, которые затем отправляются и подтверждаются по порядку.
- Экспортируйте CSV с результатами, где для каждого получателя указан хеш транзакции.
Поддерживаемые сети
| Сеть | Активы | Механизм |
|---|---|---|
| Sepolia | ETH, ERC-20 | Существующий контракт disperse или ваше собственное развёртывание BatchTransfer |
| Hoodi, тестнет BSC, Base Sepolia, Arbitrum Sepolia, OP Sepolia, Polygon Amoy | нативная монета, ERC-20 | Разверните BatchTransfer один раз со страницы (одна транзакция), затем используйте повторно |
| Solana devnet | SOL, SPL и Token-2022 | Упакованные инструкции перевода, контракт не нужен |
| Tron Nile, Shasta | TRX, TRC-20 | Разверните BatchTransfer один раз из TronLink, затем используйте повторно |
Перед запуском по-настоящему
- Сначала прогоните точно такой же список в тестнете. Валидатор ловит некорректные адреса, но ошибочный, хотя и валидный адрес можете заметить только вы.
- Предпочитайте путь
disperseToken(один approve ровно на итоговую сумму) безлимитным approve. - Сохраняйте экспорт CSV: это ваша квитанция, и с ней сверка становится тривиальной.