Bitcoin Forum

Bitcoin => Project Development => Topic started by: dakk on November 28, 2015, 09:51:10 AM



Title: [ANN] bitpeer.py: a pure python3 bitcoin protocol and node library
Post by: dakk on November 28, 2015, 09:51:10 AM
Hi, I made a python3 library called bitpeer.py with these features:

  • Bitcoin protocol data serialization / deserialization
  • Customizable clients for single node connections
  • Network support for different coins (bitcoin, namecoin, litecoin)
  • DNS seed bootstrap
  • Multiple connections
  • Mempool and transaction broadcast
  • Automatic syncronization with storage capabilities (the storage abstraction allows different storage types)
  • Storage types: shelve and memory
  • Peer reconnection handling


The library is available on github (https://github.com/dakk/bitpeer.py) and pypi (pip3 install bitpeer.py).

You can support this project and other bitcoin-related projects by donating BTC to: 129k6fDTd66j1LMY5RAdFSQozeBe58nfxE


Title: Re: [ANN] bitpeer.py: a pure python3 bitcoin protocol and node library
Post by: btc_enigma on November 30, 2015, 05:53:48 AM
Good work ! Does this support RPC like API ... ?


Title: Re: [ANN] bitpeer.py: a pure python3 bitcoin protocol and node library
Post by: dakk on November 30, 2015, 11:09:58 AM
Good work ! Does this support RPC like API ... ?

Not yet... It's most suitable for using it from another python software