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?

Bit 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.

I consider GitHub more future-proof.