Skip to content

RunOnFlux/fluxgen

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

FluxGen

Offline BIP32 HD wallet and vanity address generator for Flux.

##Pre-requisites

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

##Build

go get -u github.com/RunOnFlux/fluxgen
go build github.com/RunOnFlux/fluxgen
go build github.com/RunOnFlux/fluxgen/fluxretrieve

##Update an Existing Install

go clean github.com/RunOnFlux/fluxgen
go build github.com/RunOnFlux/fluxgen
go build github.com/RunOnFlux/fluxgen/fluxretrieve

##Usage To generate a wallet:

fluxgen [-test] [-n 1] [-o]

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

To retrieve addresses generated from your HD wallet:

<<<<<<< HEAD >>>>>>>
fluxretrieve -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 outputfluxretrieve.txt

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

fluxretrieve -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 Flux:

./flux-cli importprivkey "private_key_from_fluxgen"

Fluxd will automatically rescan the blockchain for transactions

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Go 97.9%
  • Shell 2.1%