Sui.

Допис

Діліться своїми знаннями.

deriss.
Dec 19, 2024
Питання та відповіді експертів

Як перетворити приватний ключ у новий формат за допомогою CLI

Як я можу перетворити свій старий приватний ключ у новий формат і змінити з Hex на Bech32 за допомогою Sui CLI?

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

Відповіді

6
CarlkawIy.
Dec 19 2024, 21:11

Після встановлення Sui CLI скористайтеся командою для 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>на ваш фактичний приватний ключ із закодованим HEX-кодом (без префікса 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 CLI. Спочатку завантажте Sui CLI, що можна зробити через менеджер пакетів, як 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 CLI для цього процесу перетворення.

0
Коментарі
.

Ви знаєте відповідь?

Будь ласка, увійдіть та поділіться нею.