Mmgen-wallet

Latest version: v15.0.0

Safety actively analyzes 682387 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 4 of 6

0.10.0

New features:

- Python 3 support (3.5 to 3.7). Python 2 is no longer supported!

- Users should upgrade their Python dependencies as follows:

sudo apt-get install python3-dev python3-ecdsa python3-pexpect python3-setuptools python3-crypto python3-nacl python3-pip
sudo -H pip3 install scrypt

- If support for Ethereum, ERC20 or Monero is required, their respective dependencies must be upgraded as well. See the [Altcoin and Forkcoin Support][f] wiki page for information.

This is a Linux-only release. It has been tested on the following platforms:

Ubuntu Bionic / x86_64, qemu-x86_64
Ubuntu Xenial (+Python 3.6.7) / x86_64
Armbian Bionic / Orange Pi PC2
Raspbian Stretch / Raspberry Pi B

and with the following coin daemon versions:

Bitcoin Core v0.17.1
Bitcoin-ABC v0.18.8
Litecoin Core v0.16.3
Monerod v0.13.0.4
Parity Ethereum v1.11.1 & v2.3.2

In addition, altcoin address generation has been tested using the following altcoin libraries / address generation tools as references:

pyethereum b704a5c (https://github.com/ethereum/pyethereum)
zcash-mini a2b3504 (https://github.com/FiloSottile/zcash-mini)
pycoin 6fb55ec (https://github.com/richardkiss/pycoin)
vanitygen-plus e5b104e (https://github.com/exploitagency/vanitygen-plus)

[f]: https://github.com/mmgen/mmgen/wiki/Altcoin-and-Forkcoin-Support

0.9.9

New features:

- Full Ethereum (`adef0b3`), Ethereum Classic (`d4eb8f6`) and ERC20 token (`881d559`) support

Testing level for this feature has moved from EXPERIMENTAL to BETA

For usage details, see https://github.com/mmgen/mmgen/wiki/Altcoin-and-Forkcoin-Support

NOTE: This release is compatible only with **Bitcoin Core v0.16.3 and older.** A compatibility patch for v0.17.0 and newer will be included in forthcoming sub-release 0.9.9a

This is a Linux-only release

0.9.9a

Compatibility release for Bitcoin Core v0.17.0 (`0408c4e`)

- support new label API
- support new signrawtransactionwithkey RPC method

0.9.8

Interesting new features:

- Bech32 address support (BTC: e4114ee, LTC: 2cb4df7)
- Stealth mnemonic entry (90ebc94)

New comprehensive UTF-8 support:

- UTF-8 filenames and paths (896c7fe)
- UTF-8 tracking wallet comments (d49c862)
- UTF-8 wallet labels (2104273)
- Proper formatting of CJK strings (ea6629d)

Security/bugfixes:

- `max_tx_file_size` and other TX file checks (cf20311)
- TX size estimation fixes (ed2b94c)
- Require brainwallet and passwords to be UTF-8 encoded (9f2153c)

Coin daemons used for testing:

- Bitcoin Core v0.16.0
- Litecoin Core v0.16.0rc1
- Bitcoin-ABC v0.17.1
- Monero v0.12.0.0 (Lithium Luna)

Tools used for testing:

- Zcash-Mini (a2b3504)
- Pycoin v0.90a
- Pyethereum v2.1.2
- Vanitygen-Plus (5ca3d22)

Note that some features, notably UTF-8 filename and path support, do not work on the MS Windows/MinGW platform. See the file [doc/README.mswin.md][1] for details.

All user input is now required to be UTF-8 encoded. This will break backward compatibility in the unlikely event that a) you're using a non-ASCII wallet password or brainwallet, and b) your native charset is non-UTF-8. If this is the case, you must change your wallet password to an ASCII one (or export your brainwallet to another MMGen wallet format) using an older version of MMGen before upgrading.

[1]: /doc/README.mswin.md

0.9.7

**New features:**

- Monero wallet syncing utility (258651a)
- mmgen-tool listaddresses: add 'show_age','show_days' options (f7e54cc)

This release closes a serious vulnerability (6b9df0e). Upgrading is advised. In particular, the **offline** MMGen installation in an online/offline setup should be upgraded.

0.9.6

**New features:**

- Key/address generation support for ETH, ETC, ZEC, XMR and 144 Bitcoin-derived altcoins
- Zcash z-address support (Linux only)
- Monero wallet generation utility (Linux only): `mmgen-tool keyaddrlist2monerowallet`
- 32-byte hexadecimal password generation with `mmgen-passgen --hex`

Altcoin support is EXPERIMENTAL. Use at your own risk

Page 4 of 6

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.