인터페이스는 현지화되어 있으며, Skill 소개와 설명 문서는 선택한 언어로 AI가 자동 번역합니다. 코드·명령어·경로·전문 용어는 원문을 유지하며 원작자 문서가 우선합니다.
Skills 둘러보기
생산성 및 협업 · SKILL.md

bitcoin-libraries-bitcoinlib-py

bitcoin-libraries-bitcoinlib-py

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.

Independent GitHub snapshot · Automated classification · Original documentation governs

Skill 문서

GitHub

name: bitcoin-libraries-bitcoinlib-py description: | 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. allowed-tools: Read, Grep, Glob

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

저장한 Skills