Skip to main content

btclib-node

PyPI version downloads supported Python versions implementation development status

pre-commit.ci status test workflow status vendored-vectors workflow status mutation workflow status fuzz workflow status lint workflow status links workflow status docs workflow status codeql workflow status deps-latest workflow status bootstrap-dns workflow status os-macos workflow status integration-bitcoind workflow status

OpenSSF Scorecard

btclib-node is a full node bitcoin implementation written in Python and based on btclib.

Security

The JSON-RPC listener binds every interface and authenticates nothing — SECURITY.md carries that and the rest of what is known and recorded rather than a vulnerability to report again, and how to report one that is not already there.

Contributing

CONTRIBUTING.md's last section has the commands, and they are the ones CI runs: uv sync builds the environment, uv run pytest is the suite and its coverage floor, and the lint gate is .pre-commit-config.yaml run as lint.yml runs it. uv is the only tool that has to be installed; it fetches the interpreter and every dependency group itself.

REVIEWING.md is what a pull request here is answered against.

Links


The btclib organization and its projects are actively supported by DGI and CheckSig.

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

btclib_node-2026.8.27.tar.gz (687.1 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

btclib_node-2026.8.27-py3-none-any.whl (181.5 kB view details)

Uploaded Python 3

File details

Details for the file btclib_node-2026.8.27.tar.gz.

File metadata

  • Download URL: btclib_node-2026.8.27.tar.gz
  • Upload date:
  • Size: 687.1 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/7.0.0 CPython/3.13.14

File hashes

Hashes for btclib_node-2026.8.27.tar.gz
Algorithm Hash digest
SHA256 54b686e3f530e3b7f71b9ae82326a36f54ddf5001b872d07ad1dc60359daf65a
MD5 b2a30007c9e8aa3b35d067965af786a7
BLAKE2b-256 aff11efa653af4637464235cc09672b4daa500cab0afd6a7abfbbcf05f5fcedb

See more details on using hashes here.

Provenance

The following attestation bundles were made for btclib_node-2026.8.27.tar.gz:

Publisher: release.yml on btclib-org/btclib-node

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file btclib_node-2026.8.27-py3-none-any.whl.

File metadata

  • Download URL: btclib_node-2026.8.27-py3-none-any.whl
  • Upload date:
  • Size: 181.5 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/7.0.0 CPython/3.13.14

File hashes

Hashes for btclib_node-2026.8.27-py3-none-any.whl
Algorithm Hash digest
SHA256 70008d259f8eb9256f595b42de9cba94f51742f58467113735cff53cc7e53225
MD5 92e3432b0fd9daec71a314224d5e5d01
BLAKE2b-256 ee33ac78fe13cde28fc41dfa632d5fcc5f96405a283b5e378f98c01a421d8c8e

See more details on using hashes here.

Provenance

The following attestation bundles were made for btclib_node-2026.8.27-py3-none-any.whl:

Publisher: release.yml on btclib-org/btclib-node

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

Release history Release notifications | RSS feed

2026.9.4

2 files

This release

2026.8.27 This release

2 files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page