dcrseedgen is a desktop application that generates mnemonic seed and converts them into hex seeds for use in decred software.
dcrseedgen has not been released yet. For now, you have to build from source
- Minimum supported version is 1.11.4. Installation instructions can be found here.
- Set
$GOPATH
environment variable and add$GOPATH/bin
to your PATH environment variable as part of the go installation process.
It is conventional to clone to $GOPATH, but not necessary.
git clone https://github.com/raedahgroup/dcrseedgen $GOPATH/src/github.com/raedahgroup/dcrseedgen
- If you cloned to $GOPATH, set the
GO111MODULE=on
environment variable before building. Runexport GO111MODULE=on
in terminal (for Mac/Linux) orsetx GO111MODULE on
in command prompt for Windows. cd
to the cloned project directory and rungo build
orgo install
. Building will place thedcrseedgen
binary in your working directory while install will place the binary in $GOPATH/bin.
See the CONTRIBUTING.md file for details. Here's an overview:
- Fork this repo to your github account
- Before starting any work, ensure the master branch of your forked repo is even with this repo's master branch
- Create a branch for your work (
git checkout -b my-work master
) - Write your codes
- Commit and push to the newly created branch on your forked repo
- Create a pull request from your new branch to this repo's master branch