Python
Libraries
python-bitcointx
Python3 library providing an interface to Bitcoin data structures and protocol. It's a fork of Peter Todd's
python-bitcoinlib
. It does not aim to be "The Swiss Army Knife of the Bitcoin protocol", but rather be a more
specialized tool for handling transactions and associated data, with a focus on correctness, consistency, and developer
ergonomics.
One key difference with it's parent fork is that bitcointx supports PSBT and Taproot.
python-bitcointx on PyPi: https://pypi.org/project/python-bitcointx/
python-bitcoinlib
Python3 library providing an interface to Bitcoin data structures and protocol.
python-bitcoinlib on PyPi: https://pypi.org/project/python-bitcoinlib/
buidl
Python3 library with no dependencies. Provides an interface to Bitcoin data structures. There are more functionalities included into this library which are for more advanced.
buidl on PyPi: https://pypi.org/project/buidl/
bdkpython
Python language bindings for bitcoin development kit written in Rust.
bdkpython on PyPi: https://pypi.org/project/bdkpython/
bip_utils
Allows generating mnemonics, seeds, private/public keys and addresses. This isn't a Bitcoin-only library and includes support for other crypto currencies.
bip-utils on PyPi: https://pypi.org/project/bip-utils/
Built with Python
- Electrum Wallet: Lightweight Bitcoin client
- ⛼ tinychain: Tinychain is a pocket-sized implementation of Bitcoin
- btcrecover: A wallet password and seed recovery tool
Looking for contributors
Hey you! Yes you! We need help to fill this page with content. You look like someone willing to voluneteer.