Эта страница — про случай, когда вы больше не можете подписывать транзакции кошельком, на котором держится ваша позиция в Intention. Потеряна сид-фраза, сломано устройство, аппаратный кошелёк больше не разблокируется или приложение удалено, а записать ничего не успели.
Intention некастодиален. Intention Labs не хранит ваши ключи, никогда их не хранила и не имеет механизма подписать что-либо от вашего имени. Эта страница помогает продумать пути восстановления через поставщика кошелька и ваши собственные резервные копии, а не предлагает спасение на уровне протокола.
Почему это не проблема протокола
Счёт в Intention контролируется тем ключом подписи, которым он был создан. Когда вы выставляете ордер, выводите средства или отзываете сессию, ядро сверяет подпись с этим ключом. Если валидную подпись предъявить нельзя, ядро не отличает вас от любого другого человека, который её предъявить не может, и сделать исключение оно не умеет. Смысл некастодиальной системы ровно в том, что никакой оператор, включая Intention Labs, этого не переопределит.
Что можно попробовать
- Восстановиться из резервной копии сид-фразы. Если при создании кошелька вы записали сид-фразу, её можно импортировать в чистую установку того же кошелька (или любого совместимого) и вернуть доступ. Это штатный путь. Если копия лежит в сейфе, в банковской ячейке или в менеджере паролей — начните оттуда.
- Обратиться к поставщику кошелька. Производители аппаратных кошельков, разработчики браузерных и мобильных кошельков публикуют собственные процедуры восстановления. Авторитетный источник — именно они, а не то, что мы могли бы написать здесь. Идите на официальную страницу поддержки поставщика, а не на первый результат поиска, и следуйте их инструкции.
- Проверить процедуры восстановления аппаратного кошелька. Если устройство заблокировано или повреждено, производитель, скорее всего, поддерживает восстановление тех же ключей на новом устройстве по фразе восстановления. И здесь доверять стоит официальной процедуре производителя.
- Поискать вторичные резервные копии. Если ваш кошелёк поддерживает зашифрованные облачные бэкапы, социальное восстановление или синхронизацию между устройствами, эти механизмы могут быть ещё живы на другом устройстве, которое осталось у вас.
Случай миграции
Частый вариант: новый кошелёк у вас есть, и вы хотите перевести средства со старого на новый. Единственный способ — чтобы старый кошелёк подписал транзакцию перевода. Если ключей от старого кошелька у вас больше нет, он подписать не может, и подписать за него некому. Это не ограничение, которое можно обойти, — это определение самой системы.
С чем мы можем и не можем помочь
- Мы можем подтвердить по блокчейну, какой была последняя активность на вашем счёте, чтобы вы знали, лежат ли средства на месте или их уже перевели.
- Мы не можем вывести средства из кошелька, ключей от которого у нас нет.
- Мы не можем выдать новый ключ для существующего счёта. Счёт — это и есть ключ.
Если нужно то самое подтверждение по блокчейну, отправьте адрес своего счёта на contact@intention.xyz. Это предел помощи с нашей стороны в этой категории проблем; всё остальное зависит от поставщика вашего кошелька и ваших собственных резервных копий.