Secure Private Key Management
Overview
The Key Chain
is an essential tool in Eidolon.Unity that allows you to securely manage your developer’s private key for deploying smart contracts directly from the Unity editor. It ensures your private key is stored safely and can be used when interacting with blockchain networks. This tool provides a convenient way to store, update, or delete private keys, and even check the balance associated with the private key address.
Key Features:
- Securely encrypt and store a developer private key.
- Easily update or delete stored private keys.
- Check the gas balance associated with the private key address.
- Conveniently manage your developer key within Unity.
Usage
1. Launch the “Key Chain” Editor Window
To open the Key Chain
window, follow these steps:
- Navigate to the
Eidolon
menu in the Unity Editor. - Select
Key Chain
and then click onKey Manager.
2. Adding a Private Key
-
When you open the
Key Chain
window, you’ll see fields to enter your private key and password. Fill in these details. -
Click the
Save Encrypted Key
button to securely save your private key and password. This action encrypts the private key with your password before saving it to your computer.
3. Managing Private Keys
-
Once you’ve saved your private key, the fields will become non-editable. You cannot view the private key and password and cannot modify them directly.
-
If you need to make changes or want to delete the private key, you can do so by clicking the
Change Key
orDelete Key
buttons.
4. Checking Gas Balance
-
The
Key Chain
also allows you to check the gas balance associated with the private key’s address on the blockchain. -
The gas balance is displayed below the private key fields. This helps you ensure that your key has enough gas to cover contract deployments.
Security
The Key Chain
tool takes security seriously by using AES (Advanced Encryption Standard) encryption to store private keys. Here are some security features:
- Private keys are securely encrypted with the password you provide.
- Decryption only occurs when you access the private key for contract deployment.
- You can change or delete stored private keys at any time.
By following best practices for managing your private keys, you can ensure the security of your blockchain interactions while enjoying the convenience of the Eidolon.Unity Key Chain
tool.
The Eidolon.Unity Key Chain
simplifies the process of securely managing private keys for blockchain contract deployment within the Unity editor. Its user-friendly interface and robust security measures make it an indispensable tool for blockchain development in Unity.