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 Distributions

No source distribution files available for this release.See tutorial on generating distribution archives.

Built Distribution

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

Uploaded Python 3

File details

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

File metadata

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

File hashes

Hashes for bip85_cli-0.0.2-py3-none-any.whl
Algorithm Hash digest
SHA256 8d5cef9587f4523aba7055537a18c050a680032db962e2076a6771a914662ec8
MD5 175c89193216c1e55adc9b10ec042f6f
BLAKE2b-256 8cf20324017302beabc864dba08d2e9b90a9705a82b9a89e86db20223292487d

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