- Вам необходимо установить приложение Ledger Monero и настроить свою систему. Инструкции можно найти [здесь](https://github.com/LedgerHQ/blue-app-monero/blob/master/doc/user/bolos-app-monero.pdf) в частности, разделы 3.1.1 и 3.2.3). Кроме того, убедитесь, что сеть переключена в `Mainnet`
- Откройте cmd / powershell. Убедитесь, что ваш курсор не находится ни на одном из файлов, затем нажимается SHIFT + ПКМ (щелчок правой кнопкой мыши). Это даст вам возможность "Open command window here" (Открыть окно командной строки здесь). Если вы используете Windows 10, это даст вам возможность "open the PowerShell window here" (Открыть окно PowerShell здесь).
Обратите внимание, что <new-wallet-name> это параметр для фактического имени кошелька. Если вы, например, хотите назвать свой кошелек `MoneroWallet`, то команда будет следующей:
- Ledger спросит, хотите ли вы экспортировать приватный ключ просмотра. Прежде всего, стоит понимать, что ваши средства не могут быть скомпрометированы только с помощью приватного ключа просмотра. Экспорт приватного ключа просмотра позволяет клиенту (на компьютере - Monero v0.12.2.0) сканировать блоки, принадлежащие вашему кошельку / адресу. Если этот параметр не используется, устройство (Ledger) сканирует все блоки, что будет значительно медленнее. Однако есть одно предостережение - если приватный ключ просмотра экспортирован и ваша система будет скомпрометирована, злоумышленник потенциально сможет нанести ущерб вашей конфиденциальности. Это практически невозможно, если ключ приватного просмотра не экспортируется в Ledger.
- Теперь будет создан ваш Ledger Monero кошелек. Обратите внимание, что это может занять до 5-10 минут. Кроме того, следует понимать, что немедленной синхронизации с CLI и с Ledger не будет.
- Вам необходимо установить приложение Ledger Monero и настроить свою систему. Инструкции можно найти [здесь](https://github.com/LedgerHQ/blue-app-monero/blob/master/doc/user/bolos-app-monero.pdf) в частности, разделы 3.1.1 и 3.2.3). Кроме того, убедитесь, что сеть переключена в `Mainnet`
- Обратите внимание на то, что инструкции по конфигурированию системы (раздел --2) в Mac OS X достаточно сложны и могут восприниматься как слегка запутанные. К счастью, tficharmers создал простое и понятное руководство, которое находится [здесь](https://monero.stackexchange.com/questions/8438/how-do-i-make-my-macos-detect-my-ledger-nano-s-when-plugged-in). Вы можете воспользоваться им, если у вас возникнут проблемы.
- Откройте окно терминала (если вы не знаете, как открыть терминал, ознакомьтесь со следующим руководством [здесь](https://apple.stackexchange.com/a/256263)).
Обратите внимание, что <new-wallet-name> это параметр для фактического имени кошелька. Если вы, например, хотите назвать свой кошелек `MoneroWallet`, то команда будет следующей:
Обратите внимание, что вышеупомянутый текст будет добавлен к полному пути `monero-wallet-cli`. Таким образом, прежде чем вы нажмете enter, ваш текст в окне терминала должен выглядеть следующим образом:
- CLI после выполнения вышеупомянутой команды запросит пароль. Обязательно установите надежный пароль и подтвердите его.
- Ledger спросит, хотите ли вы экспортировать приватный ключ просмотра. Прежде всего, стоит понимать, что ваши средства не могут быть скомпрометированы только с помощью приватного ключа просмотра. Экспорт приватного ключа просмотра позволяет клиенту (на компьютере - Monero v0.12.2.0) сканировать блоки, принадлежащие вашему кошельку / адресу. Если этот параметр не используется, устройство (Ledger) сканирует все блоки, что будет значительно медленнее. Однако есть одно предостережение - если приватный ключ просмотра экспортирован и ваша система будет скомпрометирована, злоумышленник потенциально сможет нанести ущерб вашей конфиденциальности. Это практически невозможно, если ключ приватного просмотра не экспортируется в Ledger.
- Теперь будет создан ваш Ledger Monero кошелек. Обратите внимание, что это может занять до 5-10 минут. Кроме того, следует понимать, что немедленной синхронизации с CLI и с Ledger не будет.
- Вам необходимо установить приложение Ledger Monero и настроить свою систему. Инструкции можно найти [здесь](https://github.com/LedgerHQ/blue-app-monero/blob/master/doc/user/bolos-app-monero.pdf) в частности, разделы 3.1.1 и 3.2.3). Кроме того, убедитесь, что сеть переключена в `Mainnet`
Обратите внимание, что <new-wallet-name> это параметр для фактического имени кошелька. Если вы, например, хотите назвать свой кошелек `MoneroWallet`, то команда будет следующей:
- Ledger спросит, хотите ли вы экспортировать приватный ключ просмотра. Прежде всего, стоит понимать, что ваши средства не могут быть скомпрометированы только с помощью приватного ключа просмотра. Экспорт приватного ключа просмотра позволяет клиенту (на компьютере - Monero v0.12.2.0) сканировать блоки, принадлежащие вашему кошельку / адресу. Если этот параметр не используется, устройство (Ledger) сканирует все блоки, что будет значительно медленнее. Однако есть одно предостережение - если приватный ключ просмотра экспортирован и ваша система будет скомпрометирована, злоумышленник потенциально сможет нанести ущерб вашей конфиденциальности. Это практически невозможно, если ключ приватного просмотра не экспортируется в Ledger.
- Теперь будет создан ваш Ledger Monero кошелек. Обратите внимание, что это может занять до 5-10 минут. Кроме того, следует понимать, что немедленной синхронизации с CLI и с Ledger не будет.
Мы настоятельно рекомендуем сначала протестировать полный процесс. То есть отправьте небольшое количество монет на кошелек и затем восстановите его (используя вышеупомянутое руководство). Обратите внимание, что после создания / восстановления кошелька вы должны добавить флаг `-restore-height` (с высотой блока до совершения вашей первой транзакции на кошелек) к команде на шаге 3 (Windows), шаге 5 (Mac OS X) или шаге 3 (Linux). Более подробную информацию о высоте восстановления и порядке ее масштабирования можно найти [здесь](https://monero.stackexchange.com/questions/7581/what-is-the-relevance-of-the-restore-height).
- При желании вы можете вручную настроить значение `--subaddress-lookahead`. Первое значение - это количество учетных записей, а второе значение - количество субадрессов на одну учетную запись. Таким образом, если вы хотите, создать 5 учетных записей со 100 субадрессами, используйте `--subaddress-lookahead 5: 100`. Имейте в виду, что чем больше субадрессов вы создаете, тем больше времени уйдет на то, чтобы Ledger сгенерировал ваш кошелек.
- Вам нужно только один раз использовать флаг -generate-from-device (т. е. при создании кошелька). После этого вы можете воспользоваться им точно так же, как в CLI. То есть:
- Убедитесь, что ваш Ledger включен, а приложение Monero запущено.
Если файлы кошелька Ledger находятся не в том же каталоге, где располагается `monero-wallet-cli`, вы должны открыть файл `monero-wallet-cli`с флагом `-wallet-file /path/to/wallet.keys/file`. Вы можете скопировать файлы кошелька Ledger в тот же каталог, что и `monero-wallet-cli`.
- Если у вас есть дополнительные вопросы или вам нужна помощь, пожалуйста, оставьте комментарий к оригинальному ответу на [StackExchange](https://monero.stackexchange.com/questions/8503/how-do-i-generate-a-ledger-monero-wallet-with-the-cli-monero-wallet-cli).