Начните с ключа.
Получатель создаёт ключ. Владелец передаёт адрес.
Ваши новые 12 слов
Создайте и сохраните новый секрет. Владельцу адреса он не понадобится.
Уже есть зашифрованная копия
Не отправляйте новые слова владельцу, боту или поддержке.
Сохранить зашифрованный файл
Я сохранил слова — проверить
Сверьте со своей записью.
Публичный ключ
Получите файл адреса
Владелец передаёт публичные параметры WalletTg. Мы сверим адрес и состояние.
- Сеть
- Адрес
- Статус
Подготовить передачу
Получите anchor12 напрямую от владельца. Вводите их только в проверенной сборке; серверу они не нужны.
Расчёт на устройстве. Поле очистится; в пакет слова не попадут.
Согласие — на 10 минут. Сам адресный proof бессрочный. Подписывает и отправляет операцию отдельно владелец.
Что именно проверяется
StateInit, сеть, контракт, текущий ключ и seqno 0. Лимит кандидата — 0.1 TON на gas, не оценка комиссии. Отсутствие jetton/NFT и историю первого развёртывания подтверждают участники.
До ротации anchor даёт доступ обоим участникам. Это передача адреса, не escrow.
Владелец отправил?
Сверим транзакцию, историю ключей и новый ключ в сети.
Продолжить с сохранённым пакетом
Ротация не отправлялась.
Данные HTTPS-провайдера. Это не независимое доказательство финальности.
Как потом восстановить доступ
Порядок: исходные anchor12 + новые 12. Поддержка есть в исходниках MyTonWallet v26.10.4; импорт в бинарный клиент здесь ещё не проверен. Telegram Money не подтверждён.
Старый ключ не подписывает, пока сохраняется состояние после ротации. Не уничтожайте аккаунт, поддерживайте запас на хранение и сохраняйте последнее состояние. Вечной гарантии против redeploy нет.
Проверьте получателя
Здесь только публичный пакет. Подпись и отправка — в вашем отдельном signer.
Задание не подписано. Нужны свежий seqno 0 и неистёкший пакет; ничего не отправляется автоматически.