35 lines
983 B
Plaintext
35 lines
983 B
Plaintext
|
.TH eth-keyfile 1
|
||
|
.SH NAME
|
||
|
eth-keyfile /- Generate and parse Ethereum keyfiles
|
||
|
.SH SYNOPSIS
|
||
|
\fBeth-keyfile\fP [ -z ] [ -v ] [ -k \fIprivatekeyfile\fP ]
|
||
|
.P
|
||
|
\fBeth-keyfile\fP [ --private-key ] [ -z ] [ -v ] -d \fIkeyfile\fP
|
||
|
.SH DESCRIPTION
|
||
|
\fBeth-keyfile\fP lets you create and parse Ethereum keyfiles.
|
||
|
.SS OPTIONS
|
||
|
.TP
|
||
|
\fB-d \fIkeyfile\fP
|
||
|
Parse the given keyfile, outputting the Ethereum address.
|
||
|
.TP
|
||
|
\fB--private-key\fP
|
||
|
When parsing a keyfile, output the private key instead of the Ethereum address.
|
||
|
.TP
|
||
|
\fB-k \fIprivatekeyfile\fP\fP
|
||
|
When creating a keyfile, load private key from the filename given as argument.
|
||
|
.TP
|
||
|
\fB-v\fP
|
||
|
Turn on verbose logging.
|
||
|
.TP
|
||
|
\fB-z\fP
|
||
|
Do not use a passphrase.
|
||
|
.SS ENVIRONMENT VARIABLES
|
||
|
.TP
|
||
|
\fBPRIVATE_KEY\fP
|
||
|
Create a keyfile for the given private key.
|
||
|
.TP
|
||
|
\fBPASSPHRASE\fP
|
||
|
Create or parse a keyfile using the given passphrase.
|
||
|
.SS NOTES
|
||
|
The current implementation will only create and parse keyfiles encrypted with aes-128-ctr, and with the scrypt KDF.
|