Skip to content

Releases: Evanesco-Labs/go-evanesco

go-evanesco

06 Mar 02:10
Compare
Choose a tag to compare

Release File Info

  • eva-linux.zip
    MD5: eb06353fe84027e830947508d412454c
  • eva-windows.zip
    MD5: 40a0f8277ceb868785fe19691c37fa1b
  • eva-darwin.zip
    MD5: a0af7a0a8fca40f267aecdf4137566aa

go-evanesco

20 Dec 10:30
Compare
Choose a tag to compare

Release File Info

  • eva-linux.zip
    MD5: 72b062a5e5c88682294313cfef3600b5
  • eva-windows.zip
    MD: 8cbae5f304b54cfd2afa87eca8a1046c
  • eva-darwin.zip
    MD5: e216aaa5148d67fd696716efca69a5b2

go-evanesco

10 Dec 05:42
Compare
Choose a tag to compare
go-evanesco Pre-release
Pre-release

Release File Info

  • eva-linux.zip
    MD5: 546fb9136834f480ddb1adda7fd7a9af
  • eva-windows.zip
    MD: e08ceeeda87352e8cd5db1d9378829f8
  • eva-darwin.zip
    MD5: 85901bbd0f08af1bd8337d242b587f52

evakey command-line tool

24 Aug 05:44
b9b3985
Compare
Choose a tag to compare
Pre-release

evakey

evakey is a simple command-line tool for working with Evanesco keyfiles.

Download Links

evakey-darwin.zip

evakey-linux.zip

evakey-windows.zip

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.