Хранение сид-фразы в зашифрованном виде
1. Шифрования сид-фразы
Для шифрования сид-фразы вызовите команду:
npx hardhat encryptSeedPhrase --network ethMainnetЕсли фраза не задана в файле .env в параметре MNEMONIC то можно передать ее в скрипт в параметре --message <yourSeedPhrase>
2. Импорт зашифрованной сид-фразы
В результате в консоли отобразится зашифрованная сид-фраза:
Encrypted seed phrase: d5fc6be9010c703670c933350bb648fb.......
Скопируйте ее в файл .env напротив параметра MNEMONIC_ENCRYPTED
MNEMONIC_ENCRYPTED = d5fc6be9010c703670c933350bb648fb.......
3. Бекап незашифрованной сид-фразы
Сохраните незашифрованную сид-фразу в надежном месте и удалите ее из параметра MNEMONIC в файле .env
В случае необходимости сид-фразу можно расшифровать командой:
npx hardhat revealSeedPhrase --network ethMainnetLast updated