btclib logo

Btclib

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Vestibulum luctus felis in nisi tincidunt, vitae facilisis enim tempor.
Category: Developer Tooling

Description

btclib is a type-annotated Python 3 library for teaching, learning, and using Bitcoin, focused on elliptic-curve cryptography and Bitcoin’s blockchain. It provides cryptographic primitives and signatures, key and address encodings, hierarchical deterministic keys and mnemonics, scripts, block and transaction data classes, transaction signature hashing, and PSBT support. It was originally developed for a University of Milano-Bicocca course and is not intended for production environments.