Frequently Asked Questions

Why Python 3 only?

  1. Python 3 has faster int <-> bytes conversion.
  2. The official (really this time) EOL for Python 2 is the year 2020.
  3. Polyglot is messy.

How so fast?

bitcoinpython uses Bitcoin Core’s heavily optimized C library libsecp256k1 for all elliptic curve operations.

Why GitHub Pages instead of ReadtheDocs?

GitHub Pages has better page load times and is a bit more reliable. Also, not only does GitHub itself use it, but other large projects like React, Bootstrap, etc. do too.