Files
coopenomics/docs/documentation/blockchain/coopos/02_cleos/02_how-to-guides/how-to-create-key-pairs.md
T
Alex Ant 49188d404e update
2026-03-20 23:37:38 +05:00

2.5 KiB

Обзор

В этом руководстве описано, как создать пару ключей (открытый и закрытый) для подписи транзакций в блокчейне COOPOS.

Перед началом

Убедитесь, что выполнены следующие требования:

  • Установлена поддерживаемая версия cleos.
  • Нужны базовые понятия: асимметричная криптография (пара открытого и закрытого ключа) в модели аккаунтов COOPOS; см. также аккаунты и разрешения.

!!! note "Состав COOPOS" Утилита cleos входит в пакет COOPOS: при установке из исходников она собирается вместе с nodeos и keosd.

Справка по командам

См. справку по использованию cleos и опциям:

Процедура

Ниже показано, как создать пару открытого/закрытого ключа, вывести её в консоль и сохранить в файл:

  1. Создайте пару и выведите её в консоль:
cleos create key --to-console

Где:

  • --to-console — опция для вывода пары ключей в консоль

Пример вывода

Private key: 5KPzrqNMJdr6AX6abKg*******************************cH
Public key: EOS4wSiQ2jbYGrqiiKCm8oWR88NYoqnmK4nNL1RCtSQeSFkGtqsNc
  1. Создайте пару и сохраните её в файл:
cleos create key --file pw.txt

Где:

  • --file — опция для сохранения пары ключей в файл
  • FILE_TO_SAVEKEY — имя файла для сохранения пары ключей

Пример вывода

saving keys to pw.txt

Чтобы посмотреть сохранённую пару в файле:

cat pw.txt
Private key: 5K7************************************************
Public key: EOS71k3WdpLDeqeyqVRAAxwpz6TqXwDo9Brik5dQhdvvpeTKdNT59

Итог

Следуя этим шагам, вы создаёте пары открытого/закрытого ключа, выводите их в консоль и сохраняете в файл.