Sui.

Пост

Поделитесь своими знаниями.

deriss.
Dec 19, 2024
Экспертные Вопросы и Ответы

Как преобразовать закрытый ключ в новый формат с помощью интерфейса командной строки

Как преобразовать старый закрытый ключ в новый формат и перейти с Hex на Bech32 с помощью интерфейса командной строки Sui?

  • Sui
  • Move
4
6
Поделиться
Комментарии
.

Ответы

6
CarlkawIy.
Dec 19 2024, 21:11

После установки интерфейса командной строки Sui используйте команду sui keytool convertдля преобразования секретного ключа в последний формат. < https://docs.sui.io/references/cli/keytool >Подробные инструкции см. в документации, представленной здесь.

2
Лучший ответ
Комментарии
.
harry phan.
Jul 14 2025, 03:41

возможно, у вас есть файл пары ключей из ~/.sui/sui_config/sui.keystore. Используйте следующую команду CLI:

sui keytool convert-private-key --private-key <hex_key> --output-format bech32

В результате будет выведено что-то вроде:

bech32 encoded private key: sui:ed25519:<base64_bech32>
11
Комментарии
.
HaGiang.
Apr 30 2025, 14:24

Используйте команду sui keytool convert для преобразования закрытого ключа в кодировке Hex в новый формат Bech32:

sui keytool convert <your_hex_private_key>

Замените его <your_hex_private_key>своим настоящим закрытым ключом в шестнадцатеричной кодировке (без префикса 0x).

Например:

sui keytool convert 1b87a727f58830d9ba2bfe6ecdc8fb49aa96fa2a2bbe175e128bfee13f6895ff

Если вы хотите импортировать преобразованный ключ в локальное хранилище ключей Sui:

sui keytool import --alias <your_alias> <bech32_private_key> <key_scheme>

Это добавит ключ в локальное хранилище ключей и свяжет его с псевдонимом mykey.

10
Комментарии
.
Xavier.eth.
Dec 19 2024, 19:23

Чтобы преобразовать старый закрытый ключ в новый формат, вам необходимо использовать интерфейс командной строки Sui. Сначала загрузите интерфейс командной строки Sui, что можно сделать через менеджер пакетов, такой как Chocolatey, или напрямую загрузив двоичный файл.

3
Комментарии
.
Vhekee.
Aug 27 2025, 00:16

To convert your private key to a new format and change from Hex to Bech32 using the Sui CLI, follow these steps:

  • sui keytool convert <hex_private_key> --current
  • This command will output the private key in the Bech32 format, which can be used with the Sui network.

Some key points to keep in mind:

  • Private Key Security: Ensure your private key is stored securely to prevent unauthorized access.
  • Bech32 Format: The Bech32 format is used for Sui addresses and private keys, providing better readability and error detection.

By using the Sui CLI, you can easily convert your private key to the new format and take advantage of the Bech32 encoding scheme's benefits.

1
Комментарии
.
YJS.
YJS215
Dec 20 2024, 06:09

В настоящее время не существует альтернативного способа использования интерфейса командной строки Sui для этого процесса преобразования.

0
Комментарии
.

Знаете ответ?

Пожалуйста, войдите в систему и поделитесь им.