PyCrypto — Bitcoin ECC & Transaction Library in Python
A pure-Python cryptographic foundation for Bitcoin blockchain development. Implements elliptic curve cryptography (ECC) on the secp256k1 curve, including finite field arithmetic, ECDSA signing and verification, key generation, and Bitcoin address encoding. Also includes a full Bitcoin transaction parser supporting legacy and SegWit formats, with a testnet block explorer API fetcher.
Mar 22, 2023