Хранение сид-фразы в зашифрованном виде

1. Шифрования сид-фразы

Для шифрования сид-фразы вызовите команду:

npx hardhat encryptSeedPhrase --network ethMainnet

Если фраза не задана в файле .env в параметре MNEMONIC то можно передать ее в скрипт в параметре --message <yourSeedPhrase>

2. Импорт зашифрованной сид-фразы

В результате в консоли отобразится зашифрованная сид-фраза:

Encrypted seed phrase: d5fc6be9010c703670c933350bb648fb.......

Скопируйте ее в файл .env напротив параметра MNEMONIC_ENCRYPTED

MNEMONIC_ENCRYPTED = d5fc6be9010c703670c933350bb648fb.......

circle-info

В MacOs файл может быть скрыт по умолчанию. Для отображения нажмите сочетание клавиш "command+⇧+."

3. Бекап незашифрованной сид-фразы

Сохраните незашифрованную сид-фразу в надежном месте и удалите ее из параметра MNEMONIC в файле .env

В случае необходимости сид-фразу можно расшифровать командой:

npx hardhat revealSeedPhrase --network ethMainnet

Last updated