Last updated:
0 purchases
bitcoinpython 0.5.3
BitcoinPython
Bitcoin Cash Python library
Quickstart
BitcoinPython is so easy to use, in fact, you can do this:
>>> from bitcoinpython import Key
>>>
>>> k = Key()
>>> k.address
'bitcoincash:qp0hamw9rpyllkmvd8047w9em3yt9fytsunyhutucx'
>>>
>>> k.get_balance('usd')
'2'
>>>
>>> # Let's donate a dollar to CoinSpice.io
>>> outputs = [
>>> ('bitcoincash:qz69e5y8yrtujhsyht7q9xq5zhu4mrklmv0ap7tq5f', 1, 'usd'),
>>> # you can add more recipients here
>>> ]
>>>
>>> k.send(outputs)
'6aea7b1c687d976644a430a87e34c93a8a7fd52d77c30e9cc247fc8228b749ff'
Done ✅ Here is the transaction:
https://explorer.bitcoin.com/bch/tx/6aea7b1c687d976644a430a87e34c93a8a7fd52d77c30e9cc247fc8228b749ff
Features
Python's fastest available implementation (100x faster than closest library)
Seamless integration with existing server setups
Supports keys in cold storage
Fully supports 25 different currencies
First class support for storing data in the blockchain
Deterministic signatures via RFC 6979
Exchange rate API, with optional caching
Optimal transaction fee API, with optional caching
Compressed public keys by default
Multiple representations of private keys; WIF, PEM, DER, etc.
Standard P2PKH transactions
Installation
BitcoinPython is distributed on PyPI and is available on Linux/macOS and Windows with Python 3.5+
$ pip3 install bitcoinpython
Credits
Forked from Ofek's Bit and Teran McKinney's bitcash
ofek for the original bit codebase
teran-mckinney for the bitcash fork
bjarnemagnussen for his segwit code for the necessary BIP-143 support
For personal and professional use. You cannot resell or redistribute these repositories in their original state.
There are no reviews.