Developer tools & open source

Bitcoinlib

Python tools for Bitcoin wallets, keys and transactions.

Editorial profile
01 / What it does

What it does

Bitcoinlib includes Python components for Bitcoin wallet operations, key derivation and transaction handling. Its wallet and database behavior is configurable. Check network definitions, persistence and key protection for your deployment, and verify recovery information independently of the application's local database.

The Python BitcoinLib provides developers with a wide range of tools to work with Bitcoin: manage wallets, private keys and addresses. Interact with the blockchain. And create complex transactions and scripts.

Original project description · GitHub

Features & requirements

Custody
Not applicableSource · 8 Oct 2026 ↗
Platforms
Source codeDeveloper source package, not a hosted wallet account.Source · 8 Oct 2026 ↗
Bitcoin support
Bitcoin-related serviceSource · 8 Oct 2026 ↗
02 / GITHUB

GitHub repositories

Stars
697
Stars gained · 7 days
—
Forks
229
Primary language
Python
Repository license
AGPL-3.0
Last code push
4 Oct 2026

Popularity comes from GitHub stars. Seven-day growth appears after a full week of local snapshots; this is our collection, not GitHub’s official trending chart.

Sources & freshness

Sources & freshness

1Bitcoin editorial ↗Source refreshed · 8 Oct 2026
GitHub ↗Source refreshed · 9 Oct 2026

Editorial review · 8 Oct 2026

Imported records link to their sources. An entry is a discovery aid, not an endorsement.

Website freshness

Website responded to the check. Checked 8 Oct 2026.