Crates.io | fct-vanitygen |
lib.rs | fct-vanitygen |
version | 0.1.0 |
source | src |
created_at | 2019-06-03 13:43:21.215209 |
updated_at | 2019-06-03 13:43:21.215209 |
description | Generates vanity addresses for the Factom protocol |
homepage | https://github.com/mitchellberry/fctutils/tree/master/fct-vanitygen |
repository | https://github.com/mitchellberry/fctutils/tree/master/fct-vanitygen |
max_upload_size | |
id | 138692 |
size | 11,491 |
Generates custom Factoid and Entry Credit addresses for use with the Factom protocol.
Download a binary from the releases page.
cargo install fct-vanitygen
The program will by default read from a newline seperated file called names.txt
placed in the same folder. Any matches will be written to an output file called keys.txt
. These defaults can be changed with the -i
and -o
flags respectively.
Names in the names.txt file will be treated as case sensitive, to match all upper and lower-case variations use the -c
flag.
By default 2 threads will be used, to modify this use the -t
flag. Eg. -t 4
To print out secret and public keys to the console use the verbose flag -v
.
The help flag prints out all the options:
USAGE:
fct-vanitygen.exe [FLAGS] [OPTIONS]
FLAGS:
-e, --entry-credit Generates entry credit addresses instead of factoid addresses
-c, --ignore-case Ignores case when matching addresses
-v, --verbose Prints matched address and private key
-h, --help Prints help information
-V, --version Prints version information
OPTIONS:
-i, --input <Input File> Sets the input file of names seperated by newlines. Default: names.txt
-o, --output <Output File> Sets the output file for matched keys. Default: keys.txt
-t, --threads <Threads> Number of simultaneous threads to use. Default: 2