Skip to main content

Bip85 lib and cli written in python able to derive mnemonics from your master mnemonic.

Project description

bip85 utils

Bip85 lib and cli written in python.

Install

You can install lib and client using pip.

pip install bip85-cli

Usage

You can launch the client with bip85-cli command.

$ bip85-cli -h

bb      iii          88888  555555                lll iii 
bb          pp pp   88   88 55               cccc lll 
bbbbbb  iii ppp  pp  88888  555555  _____  cc     lll iii 
bb   bb iii pppppp  88   88    5555        cc     lll iii 
bbbbbb  iii pp       88888  555555          ccccc lll iii 
            pp 
      bip85-cli version 0.0.1
usage: bip85_cli.py [-h] [--master-key MASTER_KEY] [--mnemonic MNEMONIC] [-i INDEX] [-w WORDS]

BIP85 utils

options:
  -h, --help            show this help message and exit
  --master-key MASTER_KEY
                        Master key
  --mnemonic MNEMONIC   Mnemonic
  -i INDEX, --index INDEX
                        Index (default=0)
  -w WORDS, --words WORDS
                        12 or 24 words (default=12)

Derive first 12 words mnemonic (index 0) based on the master mnemonic cup hunt peanut afford cute bridge bread immense artist story funny wrap weather weather monster duck spray gasp adjust clerk rather engage mind craft.

$ bip85-cli --mnemonic 'cup hunt peanut afford cute bridge bread immense artist story funny wrap weather weather monster duck spray gasp adjust clerk rather engage mind craft'

bb      iii          88888  555555                lll iii 
bb          pp pp   88   88 55               cccc lll 
bbbbbb  iii ppp  pp  88888  555555  _____  cc     lll iii 
bb   bb iii pppppp  88   88    5555        cc     lll iii 
bbbbbb  iii pp       88888  555555          ccccc lll iii 
            pp 
      bip85-cli version 0.0.1
Original seed: 1fac7c6e2ffcb65bef44868f8f4bfb82fa2151597ee1d8f14e275ea4beee6000d27dbb014ec1aeb16fc3011b7010a8332df43ba093c30e4e25c66e7a5d1358c9
Original master key: xprv9s21ZrQH143K2GmazFCn22vhxqmF272Y3BpvmEHqcT7q9U2Ncza9ryQ3Fy8zeXVC8iGzQ9rU5seNmLDb9rVUeQbJk9hZQeVXUU1gmTCGBzQ
Derived private key: a066e3abc08f294e835cd5bae5771dcee96b5cd3ad1830f736d339442a7fe0cb
Derived entropy (128) 9c28ac75db098f574454e02f0fbdc4b2a17fb6d399c3a4f06f8731d64f06bd5adbbc3e46842b707549de43c90a60653c64016e7d836f6e276135cf4b0a1f5d83
Derived mnemonic: order earth buddy render ocean produce bacon orchard congress law illness goat

Derive the 24 mnemonic for the index 1.

$ bip85-cli --mnemonic 'cup hunt peanut afford cute bridge bread immense artist story funny wrap weather weather monster duck spray gasp adjust clerk rather engage mind craft' -w 12 -i 1

bb      iii          88888  555555                lll iii 
bb          pp pp   88   88 55               cccc lll 
bbbbbb  iii ppp  pp  88888  555555  _____  cc     lll iii 
bb   bb iii pppppp  88   88    5555        cc     lll iii 
bbbbbb  iii pp       88888  555555          ccccc lll iii 
            pp 
      bip85-cli version 0.0.1
Original seed: 1fac7c6e2ffcb65bef44868f8f4bfb82fa2151597ee1d8f14e275ea4beee6000d27dbb014ec1aeb16fc3011b7010a8332df43ba093c30e4e25c66e7a5d1358c9
Original master key: xprv9s21ZrQH143K2GmazFCn22vhxqmF272Y3BpvmEHqcT7q9U2Ncza9ryQ3Fy8zeXVC8iGzQ9rU5seNmLDb9rVUeQbJk9hZQeVXUU1gmTCGBzQ
Derived private key: 886d0f6e1882476d8a54af3bffc45e587fb6093f54c25221acc91a8bcde4890b
Derived entropy (128) 6bbe6a91d6dcd32d6675386cef7f48b0fa74f82f84772ca8aecffe73bbfd1e802fe9c549a0f98686fa247d5827d965ace933f0bf8345f3dd73c75075ff60420a
Derived mnemonic: hill viable piece pumpkin snake note oil poem hollow know split giggle

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

bip85-cli-0.0.1.tar.gz (4.6 kB view details)

Uploaded Source

Built Distribution

bip85_cli-0.0.1-py3-none-any.whl (5.3 kB view details)

Uploaded Python 3

File details

Details for the file bip85-cli-0.0.1.tar.gz.

File metadata

  • Download URL: bip85-cli-0.0.1.tar.gz
  • Upload date:
  • Size: 4.6 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.1 CPython/3.10.4

File hashes

Hashes for bip85-cli-0.0.1.tar.gz
Algorithm Hash digest
SHA256 59d8c0c5148bdc33c8024c7ac204ca6125c893f8aa3b8ec1eb6b82d9556b5f39
MD5 f4670f537eafecc12f705e38f26aa3a7
BLAKE2b-256 5f5783a126c2f8b54c7f729bb7a0087c613360be8008487d47c2cd64b128f9a5

See more details on using hashes here.

File details

Details for the file bip85_cli-0.0.1-py3-none-any.whl.

File metadata

  • Download URL: bip85_cli-0.0.1-py3-none-any.whl
  • Upload date:
  • Size: 5.3 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.1 CPython/3.10.4

File hashes

Hashes for bip85_cli-0.0.1-py3-none-any.whl
Algorithm Hash digest
SHA256 7c65977184c1cc682f899c28ea979bd3ac462535b945152de9573d89d96206dd
MD5 c0c94e45f4848671b34edb3d52acd24d
BLAKE2b-256 39528b577b6c116c009f91a2a307c1f04b77c0276b1cb055b91d7b8dce0d0ab7

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page