Releases: Evanesco-Labs/go-evanesco
go-evanesco
go-evanesco
Release File Info
- eva-linux.zip
MD5: 72b062a5e5c88682294313cfef3600b5 - eva-windows.zip
MD: 8cbae5f304b54cfd2afa87eca8a1046c - eva-darwin.zip
MD5: e216aaa5148d67fd696716efca69a5b2
go-evanesco
Release File Info
- eva-linux.zip
MD5: 546fb9136834f480ddb1adda7fd7a9af - eva-windows.zip
MD: e08ceeeda87352e8cd5db1d9378829f8 - eva-darwin.zip
MD5: 85901bbd0f08af1bd8337d242b587f52
evakey command-line tool
evakey
evakey is a simple command-line tool for working with Evanesco keyfiles.
Download Links
MacOS
Download the file evakey-darwin.zip
below and unzip the file.
Go to this evakey-darwin
directory and set executable permission with this command:
cd ./evakey-darwin
chmod 777 ./evakey
Windows
Download the file evakey-windows.zip
below and unzip the file.
Linux
Download the file evakey-linux.zip
below and unzip the file.
Go to this evakey-linux
directory and set executable permission with this command:
cd ./evakey-darwin
chmod 777 ./evakey
Usage
evakey generate
Generate a new keyfile. Keyfile name is keyfile.json
by default.
If you want to use an existing private key to use in the keyfile, it can be
specified by setting --privatekey
with the location of the file containing the
private key.
Use this command to simply generate a new key:
MacOS or Linux: ./evakey generate
Windows: evakey.exe generate
Enter a password and remember it as your new keyfile password. You need to enter this password every time using this key.
After generating keyfile success, EVA address derived from this key will be printed like the following:
Address: 0x5E0d08C37bEF491Fb760423c8530c18Fa74D79F1
evakey inspect <keyfile>
Print publickey and address of the keyfile.
Private key information can be printed by using the --private
flag;
make sure to use this feature with great caution!
As an example, your keyfile name is keyfile.json
and it's in the same directory of the executable file evakey
. Use this command to show you address and publickey of this keyfile:
MacOS or Linux:./evakey inspect ./keyfile.json
Windows: evakey.exe inspect keyfile.json
After enter your password, information like the following will print:
Address: 0x5E0d08C37bEF491Fb760423c8530c18Fa74D79F1
Public key: 04e1541a5de613b8744c29e5f1f3003549e10f1af6e282c44c8fc78709babb23e312bb93a817572f0b5adbea08ee4406ff626638d0cd2d183eb084bf75e0570aa9
Passwords
For every command that uses a keyfile, you will be prompted to provide the
password for decrypting the keyfile. To avoid this message, it is possible
to pass the password by using the --passwordfile
flag pointing to a file that
contains the password.
JSON
In case you need to output the result in a JSON format, you shall by using the --json
flag.