diff --git a/Altcoin-and-Forkcoin-Support.md b/Altcoin-and-Forkcoin-Support.md
index 71e9dc0..5ad2d2e 100644
--- a/Altcoin-and-Forkcoin-Support.md
+++ b/Altcoin-and-Forkcoin-Support.md
@@ -1,3 +1,5 @@
+#### [*Note for Armbian systems*](Install-MMGen-on-Debian-or-Ubuntu-Linux#a_a)
+
## Table of Contents
#### [Full support for Ethereum (ETH), Ethereum Classic (ETC) and ERC20 Tokens](#a_eth)
@@ -8,7 +10,9 @@
#### [Full support for Bcash (BCH) and Litecoin](#a_bch)
-#### [Enhanced key/address generation support for Monero (XMR) and Zcash (ZEC)](#a_es)
+#### [Key/address generation for Zcash (ZEC)](#a_zec)
+
+#### [Key/address generation and wallet creation/syncing for Monero (XMR)](#a_xmr)
#### [Key/address generation support for 144 Bitcoin-derived altcoins](#a_kg)
@@ -215,7 +219,7 @@ 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!
-### Enhanced key/address generation support for Monero (XMR) and Zcash (ZEC)
+### Key/address generation for Zcash (ZEC)
MMGen's enhanced key/address generation support for Zcash and Monero includes
**Zcash z-addresses** and automated Monero wallet creation.
@@ -235,6 +239,13 @@ To generate Zcash t-addresses, just omit the `--type` argument:
$ mmgen-keygen --coin=zec 1-10
+### Key/address generation and wallet creation/syncing for Monero (XMR)
+
+Install the following dependencies:
+
+ $ sudo -H pip3 install pysha3
+ $ sudo -H pip3 install ed25519ll # optional, but greatly speeds up address generation
+
Generate ten Monero address pairs from your default wallet:
$ mmgen-keygen --coin=xmr 1-10
diff --git a/Install-MMGen-on-Debian-or-Ubuntu-Linux.md b/Install-MMGen-on-Debian-or-Ubuntu-Linux.md
index eee9314..448f532 100644
--- a/Install-MMGen-on-Debian-or-Ubuntu-Linux.md
+++ b/Install-MMGen-on-Debian-or-Ubuntu-Linux.md
@@ -3,11 +3,11 @@
> Install required Debian/Ubuntu packages:
$ sudo apt-get install autoconf git libgmp-dev libssl-dev libtool wipe
- $ sudo apt-get install python3-dev python3-ecdsa python3-pexpect python3-scrypt python3-setuptools python3-crypto python3-nacl python3-pip
+ $ sudo apt-get install python3-dev python3-ecdsa python3-pexpect python3-setuptools python3-crypto python3-nacl python3-pip
-> Install fast ed25519 Python package (optional, but recommended for Monero addresses):
+> Install the scrypt library:
- $ sudo -H pip3 install ed25519ll
+ $ sudo -H pip3 install scrypt
> Install the secp256k1 library:
@@ -27,13 +27,23 @@
$ git checkout stable_linux
$ sudo ./setup.py install
$ cd ..
+ $ sudo chmod o+rx /usr/local/share/mmgen # this may be required for Armbian systems
> Install the bitcoind daemon(s):
> To install prebuilt binaries, go [here][01]. To install from source, go
> [here][02].
-#### Note for offline machines:
+#### *Note for Armbian systems:*
+
+> Due to a bug in the Python 3.5 implementation used in current Armbian
+> distributions, the following commands may be required after installing Python
+> packages from source or via pip:
+
+ $ sudo find /usr/local/lib/python3.5 -exec chmod o+r {} \;
+ $ sudo find /usr/local/lib/python3.5 -type d -exec chmod o+x {} \;
+
+#### *Note for offline machines:*
> Naturally, your offline machine must be connected to the Internet to retrieve
> and install the above packages as described above. This is normally not a