Skip to content
No description, website, or topics provided.
Branch: master
Clone or download
Pull request Compare This branch is even with TheTrunk:master.
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
base58
zelcrypto
zelretrieve
.gitattributes
.gitignore
LICENSE
README.md
zelgen.go

README.md

ZelGen

Offline BIP32 HD wallet and vanity address generator for Zelcash.

##Pre-requisites

  • Golang 1.7.3 (altought lower versions may work)
  • Git

##Build

go get -u github.com/TheTrunk/zelgen
go build github.com/TheTrunk/zelgen
go build github.com/TheTrunk/zelgen/zelretrieve

##Update an Existing Install

go clean github.com/TheTrunk/zelgen
go build github.com/TheTrunk/zelgen
go build github.com/TheTrunk/zelgen/zelretrieve

##Usage To generate a wallet:

zelgen [-test] [-n 1] [-o]

Options
-test generate testnet addresses
-n number of addresses to generate. Defaults to 1
-o enable output to file outputzelgen.txt

To retrieve addresses generated from your HD wallet:

<<<<<<< HEAD >>>>>>>
zelretrieve -passphrase="your desired passphrase" [-test] [-n 1] [-match="t1yourdesiredstring"] [-i] [-o]

Options
-passphrase Passphrase for the wallet is REQUIRED between 128 and 512 bits
-test generate testnet addresses	
-n number of addresses to retrieve. Defaults to 1
-match regex string to search for in the address
-i case insensitive string matching
-o enable output to file outputzelretrieve.txt

eg. Search case insensitive for a vanity address which starts with the string "t1jl"

zelretrieve -passphrase="board start difference answer blossom roll powerful million rough butterfly bedroom beam" -match "t1jl" -i

Note: The maximum number of addresses that can be searched given a wallet passphrase is restricted to 4,294,967,295 (unsigned 32 bit integer).

To import the private key into Zelcash:

./zelcash-cli importprivkey "private_key_from_zelgen"

Zelcashd will automatically rescan the blockchain for transactions

You can’t perform that action at this time.