modified: Getting-Started-with-MMGen.md

modified:   Home.md
	modified:   Install-MMGen-on-Debian-or-Ubuntu-Linux.md
	modified:   manpages
MMGen 2017-12-18 20:33:31 +03:00
commit cdd6d568d2
Signed by untrusted user who does not match committer: mmgen
GPG key ID: 62DBE9E5212F05BE
19 changed files with 42 additions and 28 deletions

@ -27,7 +27,7 @@
* <a href='#a_rbf_onl'>With an online (hot) wallet</a>
* <a href='#a_rbf_onf'>With an offline (cold storage) wallet</a>
#### <a href='#a_alt'>Forkcoin and Altcoin support (BCH,LTC)</a>
#### <a href='#a_alt'>Forkcoin and Altcoin support (BCH,LTC,ETH,ETC,DASH,ZEC)</a>
### <a name='a_i'>Preliminaries</a>
@ -848,7 +848,7 @@ them in turn until you get a confirmation:
$ mmgen-txsend 124FFF[0.1,150].sigtx # ...if this doesn't confirm, then
$ mmgen-txsend 73DABB[0.1,200].sigtx
### <a name='a_alt'>Forkcoin and Altcoin support (BCH,LTC)</a>
### <a name='a_alt'>Forkcoin and Altcoin support (BCH,LTC,ETH,ETC,DASH,ZEC)</a>
To use MMGen with Bitcoin Cash (BCH) or Litecoin (LTC), first make sure the
Bitcoin ABC or Litecoin daemon is properly installed
@ -860,6 +860,19 @@ MMGen requires that the bitcoin-abc daemon be listening on non-standard
Then just add the `--coin=bch` or `--coin=ltc` option to all your MMGen
commands. It's that simple!
Key and address generation is supported for ETH, ETC, DASH and ZEC. The
following examples show how to generate ten key/address pairs for each
supported altcoin using your default wallet:
$ mmgen-keygen --coin=eth 1-10 # Ethereum
$ mmgen-keygen --coin=etc 1-10 # Ethereum Classic
$ mmgen-keygen --coin=dash 1-10 # DASH
$ mmgen-keygen --coin=zec 1-10 # Zcash t-address
$ mmgen-keygen --coin=zec --type=zcash_z 1-10 # Zcash z-address
Encrypted key-address files can be decrypted using the command `mmgen-tool
decrypt`.
[01]: https://github.com/mmgen/mmgen/wiki/Tracking-and-spending-ordinary-Bitcoin-addresses
[02]: https://tpfaucet.appspot.com
[03]: Recovering-Your-Keys-Without-the-MMGen-Software

@ -15,4 +15,4 @@
> #### [Recovering your keys without the MMGen software](Recovering-Your-Keys-Without-the-MMGen-Software)
> #### [Forkcoin and Altcoin support (BCH,LTC)](Getting-Started-with-MMGen#a_alt)
> #### [Forkcoin and Altcoin support (BCH,LTC,ETH,ETC,DASH,ZEC)](Getting-Started-with-MMGen#a_alt)

@ -2,11 +2,7 @@
> Install required Debian/Ubuntu packages:
$ sudo apt-get install python-pip python-dev python-pexpect python-ecdsa python-scrypt libssl-dev git autoconf libtool wipe python-setuptools libgmp-dev python-pysha3
> Install the Python Cryptography Toolkit:
$ sudo -H pip install pycrypto
$ sudo apt-get install python-dev python-pexpect python-ecdsa python-scrypt libssl-dev git autoconf libtool wipe python-setuptools libgmp-dev python-crypto python-nacl python-pysha3
> Install the secp256k1 library:

@ -37,8 +37,10 @@
If available, the secp256k1 library will be used for address generation.
ADDRESS TYPES:
'C','compressed' - Compressed P2PKH address
'S','segwit' - Segwit P2SH-P2WPKH address
'C','compressed' - Compressed P2PKH address
'Z','zcash_z' - Zcash z-address
'E','ethereum' - Ethereum address
'L','legacy' - Legacy uncompressed address
@ -66,4 +68,4 @@
SeedFile .mmseed mmseed,seed,s
Wallet .mmdat wallet,w
MMGEN v0.9.5 November 2017 MMGEN-ADDRGEN(1)
MMGEN v0.9.599 December 2017 MMGEN-ADDRGEN(1)

@ -17,4 +17,4 @@
The --batch and --rescan options cannot be used together.
MMGEN v0.9.5 November 2017 MMGEN-ADDRIMPORT(1)
MMGEN v0.9.599 December 2017 MMGEN-ADDRIMPORT(1)

@ -61,4 +61,4 @@
This command is currently available only on Linux-based platforms.
MMGEN v0.9.5 November 2017 MMGEN-AUTOSIGN(1)
MMGEN v0.9.599 December 2017 MMGEN-AUTOSIGN(1)

@ -41,8 +41,10 @@
If available, the secp256k1 library will be used for address generation.
ADDRESS TYPES:
'C','compressed' - Compressed P2PKH address
'S','segwit' - Segwit P2SH-P2WPKH address
'C','compressed' - Compressed P2PKH address
'Z','zcash_z' - Zcash z-address
'E','ethereum' - Ethereum address
'L','legacy' - Legacy uncompressed address
@ -70,4 +72,4 @@
SeedFile .mmseed mmseed,seed,s
Wallet .mmdat wallet,w
MMGEN v0.9.5 November 2017 MMGEN-KEYGEN(1)
MMGEN v0.9.599 December 2017 MMGEN-KEYGEN(1)

@ -43,4 +43,4 @@
SeedFile .mmseed mmseed,seed,s
Wallet .mmdat wallet,w
MMGEN v0.9.5 November 2017 MMGEN-PASSCHG(1)
MMGEN v0.9.599 December 2017 MMGEN-PASSCHG(1)

@ -78,4 +78,4 @@
SeedFile .mmseed mmseed,seed,s
Wallet .mmdat wallet,w
MMGEN v0.9.5 November 2017 MMGEN-PASSGEN(1)
MMGEN v0.9.599 December 2017 MMGEN-PASSGEN(1)

@ -44,4 +44,4 @@
behind the timelock, protection is contingent on getting the non-timelocked
transaction reconfirmed before the timelock expires. Use at your own risk.
MMGEN v0.9.5 November 2017 MMGEN-SPLIT(1)
MMGEN v0.9.599 December 2017 MMGEN-SPLIT(1)

@ -8,14 +8,15 @@
-q, --quiet Produce quieter output
-r, --usr-randchars n Get 'n' characters of additional randomness from
user (min=10, max=80)
-t, --type t Specify address type (valid options: 'compressed','segwit','zcash_z')
-v, --verbose Produce more verbose output
COMMANDS
Cryptocoin address/key operations (compressed public keys supported):
addr2hexaddr - convert coin address from base58 to hex format
hex2wif - convert a private key from hex to WIF format
hexaddr2addr - convert coin address from hex to base58 format
hex2wif - convert a private key from hex to WIF format (use 'pubkey_type=zcash_z' for zcash-z key)
pubhash2addr - convert public key hash to address
privhex2addr - generate coin address from private key in hex format
privhex2pubhex - generate a hex public key from a hex private key
pubhex2addr - convert a hex pubkey to an address
@ -91,4 +92,4 @@
Type 'mmgen-tool help <command> for help on a particular command
MMGEN v0.9.5 November 2017 MMGEN-TOOL(1)
MMGEN v0.9.599 December 2017 MMGEN-TOOL(1)

@ -77,4 +77,4 @@
SeedFile .mmseed mmseed,seed,s
Wallet .mmdat wallet,w
MMGEN v0.9.5 November 2017 MMGEN-TXBUMP(1)
MMGEN v0.9.599 December 2017 MMGEN-TXBUMP(1)

@ -45,4 +45,4 @@
a plain decimal number, or as satoshis per byte, using an integer followed by
the letter 's'.
MMGEN v0.9.5 November 2017 MMGEN-TXCREATE(1)
MMGEN v0.9.599 December 2017 MMGEN-TXCREATE(1)

@ -102,4 +102,4 @@
SeedFile .mmseed mmseed,seed,s
Wallet .mmdat wallet,w
MMGEN v0.9.5 November 2017 MMGEN-TXDO(1)
MMGEN v0.9.599 December 2017 MMGEN-TXDO(1)

@ -8,4 +8,4 @@
-s, --status Get status of a sent transaction
-y, --yes Answer 'yes' to prompts, suppress non-essential output
MMGEN v0.9.5 November 2017 MMGEN-TXSEND(1)
MMGEN v0.9.599 December 2017 MMGEN-TXSEND(1)

@ -67,4 +67,4 @@
SeedFile .mmseed mmseed,seed,s
Wallet .mmdat wallet,w
MMGEN v0.9.5 November 2017 MMGEN-TXSIGN(1)
MMGEN v0.9.599 December 2017 MMGEN-TXSIGN(1)

@ -42,4 +42,4 @@
SeedFile .mmseed mmseed,seed,s
Wallet .mmdat wallet,w
MMGEN v0.9.5 November 2017 MMGEN-WALLETCHK(1)
MMGEN v0.9.599 December 2017 MMGEN-WALLETCHK(1)

@ -52,4 +52,4 @@
SeedFile .mmseed mmseed,seed,s
Wallet .mmdat wallet,w
MMGEN v0.9.5 November 2017 MMGEN-WALLETCONV(1)
MMGEN v0.9.599 December 2017 MMGEN-WALLETCONV(1)

@ -45,4 +45,4 @@
SeedFile .mmseed mmseed,seed,s
Wallet .mmdat wallet,w
MMGEN v0.9.5 November 2017 MMGEN-WALLETGEN(1)
MMGEN v0.9.599 December 2017 MMGEN-WALLETGEN(1)