# Перевести ARC-20

Постройте перевод, который размещает каждую единицу там, где вы намерены, и ничего не сжигает.

Page ID: guides/transfer-arc20
Applicability: protocol-behavior
Authority: executed-source
Networks: mainnet
Verified: 2026-08-31
Locale: ru
URL: https://bitcoinuniverseio.github.io/atomicals-and-arc-20/ru/guides/transfer-arc20/

---
## Прежде чем начать

- Поддерживаемые сети: mainnet.
- Состояние: поведение протокола.
- Нужен кошелёк или построитель, работающий с аутпойнтами и величинами в сатоши, а не с полем суммы.

Размеры задаются в сатоши, а не в поле суммы токена. Ошибка в одном, и остаток сгорает.

## Работающая форма

| Позиция | Содержимое |
| --- | --- |
| Вход 0 | Окрашенный лот |
| Вход 1 и далее | Кардинальные входы для комиссии |
| Выход 0 | Получатель, размер точно равен отправляемым единицам |
| Выход 1 | Окрашенная сдача, размер точно равен остатку |
| Выход 2 | Кардинальная сдача, если она есть |

## Процедура

1. Перечислите свои окрашенные аутпойнты и выберите лот для траты.
2. Определите отправляемую величину. Это же число является величиной выхода 0 в сатоши.
3. Вычислите остаток: величина лота минус отправляемая величина. Это величина выхода 1 в сатоши.
4. Смоделируйте точный набор входов и выходов в
   [визуализаторе распределения](/tools/allocation-visualizer/).
5. Убедитесь, что величина сжигания равна нулю.
6. Добавьте кардинальные входы для комиссии и кардинальный выход сдачи в конец.
7. Смоделируйте заново, включая входы и выходы комиссии. Величина сжигания должна остаться нулевой.
8. Постройте транзакцию, сохранив порядок входов и выходов.
9. Сравните запрос кошелька со своей моделью, строка за строкой.
10. Подпишите и разошлите.

## Зачем нужен шаг семь

Добавление входа комиссии или выхода сдачи меняет набор выходов, а распределение идёт по выходам по
порядку. Перевод, который был чистым до добавления сдачи кошельком, после может сжечь величину.

## Два вектора, показывающие риск

Тот же замысел, тот же лот, та же отправляемая величина. Отличается только размер выхода сдачи, и
один из вариантов уничтожает 200 единиц.

## Стоимость

Одна комиссия Bitcoin, оплаченная из кардинального входа. Для обычного перевода не нужны ни пара
commit и reveal, ни перебор.

## Если не получилось

- Кошелёк не даёт задавать величины выходов в сатоши: используйте другой построитель.
- Кошелёк переупорядочивает выходы: используйте другой построитель. Порядок это смысл.
- Величина сжигания не ноль: измените размеры выходов и не продолжайте.

## После рассылки

Подтвердите, дождитесь индексирования, прочитайте расположение актива и проверьте зафиксированную
величину сжигания. См. [проверить транзакцию](/guides/verify-a-transaction/).

## Источник

[Распределение](/protocol/arc20/allocation/) и [сжигание](/protocol/arc20/burns/).
