:snake: Mnemonic code for generating deterministic keys, BIP39. https://github.com/trezor/python-mnemonic
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
matejcik eb8a010da9 enable python 3.7 in tox and travis 1 week ago
mnemonic Fix typo (#62) 2 weeks ago
.flake8 remove shamir, fix flake8 warning 1 year ago
.gitignore add more items to gitignore 4 years ago
.travis.yml enable python 3.7 in tox and travis 1 week ago
AUTHORS rework BIP moreorless from scratch 5 years ago
LICENSE fix formatting of LICENSE 3 years ago
MANIFEST.in Include LICENSE in the sdist tarball (#35) 2 years ago
README.rst add travis build, rename readme to rst 3 years ago
generate_vectors.py reformat using black 7 months ago
setup.cfg add python markers, enable universal wheels 1 week ago
setup.py add python markers, enable universal wheels 1 week ago
test_mnemonic.py reformat using black 7 months ago
tox.ini enable python 3.7 in tox and travis 1 week ago
vectors.json add xprv to test vectors 3 years ago

README.rst

python-mnemonic
===============

.. image:: https://travis-ci.org/trezor/python-mnemonic.svg?branch=master
:target: https://travis-ci.org/trezor/python-mnemonic

Reference implementation of BIP-0039: Mnemonic code for generating
deterministic keys

Abstract
--------

This BIP describes the implementation of a mnemonic code or mnemonic sentence --
a group of easy to remember words -- for the generation of deterministic wallets.

It consists of two parts: generating the mnenomic, and converting it into a
binary seed. This seed can be later used to generate deterministic wallets using
BIP-0032 or similar methods.

BIP Paper
---------

See https://github.com/bitcoin/bips/blob/master/bip-0039.mediawiki
for full specification