Python FLO library
Go to file
Aleksey Karpov 44e164e6bb
Merge pull request #5 from bitaps-com/bip-0032
BIP-0032/0039/0044
2018-06-29 23:41:31 +04:00
docs Merge pull request #5 from bitaps-com/bip-0032 2018-06-29 23:41:31 +04:00
pybtc Merge pull request #5 from bitaps-com/bip-0032 2018-06-29 23:41:31 +04:00
tests Merge pull request #5 from bitaps-com/bip-0032 2018-06-29 23:41:31 +04:00
change.log fix 2018-06-20 15:14:59 +04:00
LICENSE Create LICENSE 2018-01-16 12:00:03 +04:00
README.md fix docs 2018-06-20 17:31:29 +04:00
requirements.txt Initial commit 2018-01-10 18:02:32 +04:00
setup.py merge with master 2018-06-20 16:03:11 +04:00

Python bitcoin library

Current version is 2.0

Feature Support

  • Basic functions
  • Supports addresses types PUBKEY, P2PKH, P2SH, P2SH-PWPKH, P2WPKH, P2WSH.
  • Supports BIP32(Hierarchical Deterministic Wallets), BIP39(Mnemonic code generation)
  • Supports BIP141(Segregated Witness)
  • Transaction constructor
  • Mining pool basic primitives

Installation

To install pybtc, simply use pip

$ pip3 install pybtc

Dependencies

  • Python 3.3.3+
  • secp256k1

Documentation

Documentation is available at https://pybtc.readthedocs.io

How to Contribute

In order to make a clone of the GitHub repo: open the link and press the “Fork” button on the upper-right menu of the web page.

Workflow is pretty straightforward:

  1. Clone the GitHub
  2. Make a change
  3. Make sure all tests passed
  4. Add a record intp file into change.log.
  5. Commit changes to own aiohttp clone
  6. Make pull request from github page for your clone against master branch

Support a project

You can support the future development of project and send a little BTC to 1Bitapsw1aT8hkLXFtXwZQfHgNwNJEyJJ1