python-bitcoin-utils
python-bitcoin-utils copied to clipboard
Library to interact with the Bitcoin network. Ideal for low-level learning and experimenting.
# Unified Address Object Implementation This PR introduces a new UnifiedAddress class that provides a unified way to handle all Bitcoin address types (P2PKH, P2SH, P2WPKH, P2WSH, P2TR) and enables...
This PR adds script type differentiation to improve Tapscript support: - Added script type constants: SCRIPT_TYPE_LEGACY, SCRIPT_TYPE_SEGWIT_V0, SCRIPT_TYPE_TAPSCRIPT - Implemented validation to ensure OP_CHECKSIGADD is only used in Tapscript contexts...
This PR addresses several TODO items related to type checking, proxy implementation, and documentation: ## Type Checking Improvements - Added necessary type annotations and casting to proxy.py to ensure mypy...
This pull request introduces a complete suite of Python scripts that collectively implement an end-to-end Partially Signed Bitcoin Transaction (PSBT) workflow using a 2-of-3 multisig setup on Bitcoin Testnet. The...