MMGen version 0.8.4 - documentation update from wiki

This commit is contained in:
The MMGen Project 2016-06-25 20:14:02 +03:00
commit 2cb4af0984
4 changed files with 19 additions and 28 deletions

View file

@ -44,10 +44,9 @@
> now created will be used as your **tracking wallet**.
> If you're connected to the Internet, bitcoind will begin downloading and
> verifying the blockchain. This can take many hours if you're downloading the
> blockchain from scratch. To speed up the process you may want to use the
> [bootstrap.dat][bd] torrent provided by the Bitcoin Core developers.
> Instructions are provided on the linked page.
> verifying the blockchain. This can take from several hours to several days
> (depending on the speed of your computer) if you're downloading the blockchain
> from scratch.
> **On the offline computer:**

View file

@ -1,27 +1,12 @@
#### Perform the following steps on both your online and offline computers:
Install the pip Python installer:
Install required Debian/Ubuntu packages:
$ sudo apt-get install python-pip python-dev
$ sudo apt-get install python-pip python-dev python-pexpect python-ecdsa python-scrypt libssl-dev git
Install required Python modules:
Install the Python Cryptography Toolkit:
$ sudo pip install ecdsa scrypt pycrypto bitcoin-python
Install the pexpect Python module:
$ sudo pip install pexpect
>> Note: pexpect v4.0.1 (the latest version as of this writing) is BROKEN and
>> will cause errors when running the test suite! If this is the version you
>> just installed on your system (examine the output of 'pip freeze' to find
>> out), then you must downgrade. Note that newer versions may be broken as
>> well. Version 3.1 is known to work. If this is the version on your system,
>> then you may skip the next step. Otherwise, download the [v3.1 tarball][03],
>> unpack it, cd to the archive root and run:
$ sudo pip uninstall pexpect
$ sudo python setup.py install
$ sudo pip install pycrypto
Install MMGen:
@ -33,7 +18,7 @@ Install vanitygen (optional but recommended):
$ sudo apt-get install libpcre3-dev
$ git clone https://github.com/samr7/vanitygen.git
$ cd vanitygen; make
(copy the "keyconv" executable to your path)
(copy the "keyconv" executable to your execution path)
Install bitcoind:

View file

@ -44,10 +44,9 @@
> now created will be used as your **tracking wallet**.
> If you're connected to the Internet, bitcoind will begin downloading and
> verifying the blockchain. This can take many hours if you're downloading the
> blockchain from scratch. To speed up the process you may want to use the
> [bootstrap.dat][bd] torrent provided by the Bitcoin Core developers.
> Instructions are provided on the linked page.
> verifying the blockchain. This can take from several hours to several days
> (depending on the speed of your computer) if you're downloading the blockchain
> from scratch.
> **On the offline computer:**

View file

@ -14,6 +14,14 @@
* <a href=#13>Incognito wallets</a>
* <a href=#13a>Hidden incognito wallets</a>
IMPORTANT NOTE: The following primer presupposes you have MMGen installed
on two computers, one offline and one online. However, if you have an online
computer and a few Bitcoin addresses with small balances, it's perfectly
possible to practice the operations decribed below on a single machine.
If you're just looking to get your feet wet, wallet generation, wallet format
conversions, address and key generation, and address import may all be practiced
on an online or offline computer with no blockchain and no Bitcoin balance.
### <a name=01>Basic Operations</a>