Кошелёкdocs/wallet/first-run.md

Первый запуск и мастер-секрет

При первом запуске кошелёк создаёт или восстанавливает единственный 256-битный секрет, из которого выводятся все адреса.

Настройка мастер-секрета

Создание

Создать новый 256-битный ключ использует источник случайности операционной системы и локально устанавливает новый мастер-секрет.

Экспортируйте или сохраните его до пополнения кошелька. Проект не сможет восстановить секрет по адресу или чеку.

Импорт

Восстановить из существующего ключа принимает ровно 64 шестнадцатеричных символа, то есть 32 байта.

После импорта кошелёк проверяет производные адреса по порядку. Поиск останавливается на первом адресе без активных UTXO либо после проверки 20 адресов — в зависимости от того, что произойдёт раньше. Правило непрерывного префикса исключает неограниченное сканирование State.

Адреса после первого неиспользованного индекса автоматически не находятся. Если прежний кошелёк использовал разреженный диапазон, создайте или проверьте нужные адреса явно.

Импорт восстанавливает право распоряжаться средствами и текущий баланс в цепи. Локально сохранённые чеки он не восстанавливает.

Использование фото

Получить 256-битный ключ из пикселей декодирует изображение и выводит мастер-секрет из полученного массива пикселей. Обработка выполняется локально; само изображение не копируется в хранилище кошелька.

Используйте приватный оригинал и сохраняйте его без изменений пикселей. Получение секрета, Key ID и безопасное восстановление описаны в отдельном разделе Ключ из фотографии.

Что сохраняется

Кошелёк записывает 48-байтный файл wallet.key: маркер формата, за которым следует 32-байтный секрет. На Unix файл должен принадлежать пользователю и иметь закрытые права; файл с неверным владельцем или режимом будет отклонён.

Замена мастер-секрета полностью меняет набор производных адресов. Страница настроек требует явного подтверждения и заранее предупреждает об этом.

Далее прочитайте разделы Адреса и Резервное копирование и восстановление.

Техническая документация ParanO(1)dПоведение консенсуса определяется исходным кодом.