bitcoin-libraries-bitcoinlib-py

v2026.09.24

bitcoinlib (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.

GitHub
安装命令
npx skhub add claude-dev-suite/bitcoin-libraries-bitcoinlib-py
Markdown
SKILL.md

bitcoinlib (Python)

High-level wallet library by 1200WD. Aims to be a complete solution for Python Bitcoin (and altcoin) wallets.

Repo: github.com/1200wd/bitcoinlib.

Install

pip install bitcoinlib

Quick example

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)

Features

  • Multi-currency: Bitcoin, Litecoin, Dogecoin, Dash, Bitcoin Cash, others.
  • HD wallet (BIP32/39/44).
  • Multiple chain backends: bitcoind, blockcypher, etc.
  • Encrypted database for keys.
  • Multi-sig.

Compared

Aspectbitcoinlibpython-bitcoinlibbdk-python
LevelHigh (wallet)Low (primitives)High (wallet)
Multi-currencyyesBitcoin onlyBitcoin only
AuditCommunityCommunityMultiple audits
Maturity7+ years10+ yearsnewer

Use cases

  • Multi-currency wallets in Python.
  • Quick wallet prototypes.
  • Educational Python code.

Common pitfalls

  • Default DB is local SQLite; not designed for high-concurrency.
  • Multi-currency means bigger surface area; some chains less polished than Bitcoin.

See also

发现
标签

此技能尚未发布标签。

版本
最新版本元数据

版本

v2026.09.24

发布时间

2026年9月24日

分类

未分类

许可证

MIT

源路径

skills/bitcoin/libraries/bitcoinlib-py

默认分支

main

最新提交

9496306

Tree SHA

fe4e2f1