executing-plans
executing-plans
Use when executing an implementation plan in the current session as the implementer yourself — your human partner chose inline execution, or no subagent tool is available
bitcoin-libraries-bitcoinlib-pybitcoinlib (Python): high-level wallet library by 1200WD. HD wallets, multi-currency, address generation, tx construction. USE WHEN: building Python wallets, multi-currency BTC + altcoin apps.
Independent GitHub snapshot · Automated classification · Original documentation governs
High-level wallet library by 1200WD. Aims to be a complete solution for Python Bitcoin (and altcoin) wallets.
Repo: github.com/1200wd/bitcoinlib.
pip install bitcoinlib
from bitcoinlib.wallets import Wallet
wallet = Wallet.create("MyWallet")
addr = wallet.get_key().address
print(addr)
# Sync with chain
wallet.scan()
print(wallet.balance())
# Send
tx = wallet.send_to("bc1q...", 10000)
print(tx.txid)
| Aspect | bitcoinlib | python-bitcoinlib | bdk-python |
|---|---|---|---|
| Level | High (wallet) | Low (primitives) | High (wallet) |
| Multi-currency | yes | Bitcoin only | Bitcoin only |
| Audit | Community | Community | Multiple audits |
| Maturity | 7+ years | 10+ years | newer |