{"adoption": {"forks": 1009, "observed_at": "2026-08-28T04:07:09.563469+00:00", "stars": 2672}, "canonical_url": "https://ross.abutalabs.com/products/rust-bitcoin", "card": {"archived": false, "artifact_type": "library", "description": "Rust Bitcoin library", "domain": ["blockchain", "developer-tools"], "enriched": true, "function": ["serialization", "parser", "cryptography"], "health_score": 80, "homepage": null, "language": "Rust", "license": "CC0-1.0", "license_family": "permissive", "maturity": "active", "member_repos": ["rust-bitcoin/rust-bitcoin"], "name": "rust-bitcoin/rust-bitcoin", "platform": ["rust", "cross-platform"], "pushed_at": "2026-08-24T18:29:47+00:00", "repo": "rust-bitcoin/rust-bitcoin", "stars": 2672, "tags": ["bitcoin", "blockchain", "transactions", "bip32", "wallets", "no-consensus", "cryptocurrency"], "topics": [], "urls": [], "use_cases": ["build and sign bitcoin transactions in rust", "parse bitcoin blocks and transactions", "derive hierarchical deterministic wallets with bip32", "encode and decode bitcoin network messages", "create and validate bitcoin addresses and private keys"], "what_it_is": "A Rust library for parsing, serializing, and working with Bitcoin data structures such as transactions, blocks, scripts, network messages, keys, and addresses (including full BIP-32 support). It is explicitly not suitable for consensus-critical validation code.", "when_to_avoid": ["you need consensus-critical block validation identical to Bitcoin Core", "you need JSON-RPC interaction with Bitcoin Core (use corepc-client instead)", "you target 16-bit pointer platforms"], "when_to_choose": ["you need a well-maintained Rust library for Bitcoin data structures and serialization", "you are building wallets, tooling, or services that interact with Bitcoin data", "you want a permissively licensed (CC0) dependency"]}, "data_as_of": "2026-08-30T08:39:29.467469+00:00", "members": [{"path": "/products/rust-bitcoin", "repo": "rust-bitcoin/rust-bitcoin", "role": "main", "score": 77}], "provenance": {"archived": {"kind": "observed", "observed_at": "2026-08-28T04:07:09.563469+00:00", "source": "github"}, "artifact_type": {"confidence": null, "enriched_at": "2026-08-30T02:18:07.163553+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "7dccee832af635af35fe2fce68574c9088cef31f449e68a8dc151a94fbb3db8c", "fetched_at": "2026-08-28T04:07:09.563469+00:00", "kind": "readme", "missing": false, "url": "https://github.com/rust-bitcoin/rust-bitcoin"}], "taxonomy_version": 1}, "description": {"kind": "observed", "observed_at": "2026-08-28T04:07:09.563469+00:00", "source": "github"}, "domain": {"confidence": null, "enriched_at": "2026-08-30T02:18:07.163553+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "7dccee832af635af35fe2fce68574c9088cef31f449e68a8dc151a94fbb3db8c", "fetched_at": "2026-08-28T04:07:09.563469+00:00", "kind": "readme", "missing": false, "url": "https://github.com/rust-bitcoin/rust-bitcoin"}], "taxonomy_version": 1}, "enriched": {"inputs": [], "kind": "computed", "method": "enrichment_status"}, "function": {"confidence": null, "enriched_at": "2026-08-30T02:18:07.163553+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "7dccee832af635af35fe2fce68574c9088cef31f449e68a8dc151a94fbb3db8c", "fetched_at": "2026-08-28T04:07:09.563469+00:00", "kind": "readme", "missing": false, "url": "https://github.com/rust-bitcoin/rust-bitcoin"}], "taxonomy_version": 1}, "health_score": {"inputs": ["days_since_push", "days_since_release", "archived"], "kind": "computed", "method": "health_v1"}, "homepage": {"kind": "observed", "observed_at": "2026-08-28T04:07:09.563469+00:00", "source": "github"}, "language": {"kind": "observed", "observed_at": "2026-08-28T04:07:09.563469+00:00", "source": "github"}, "license": {"kind": "observed", "observed_at": "2026-08-28T04:07:09.563469+00:00", "source": "github"}, "license_family": {"inputs": ["license"], "kind": "computed", "method": "license_family"}, "maturity": {"confidence": null, "enriched_at": "2026-08-30T02:18:07.163553+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "7dccee832af635af35fe2fce68574c9088cef31f449e68a8dc151a94fbb3db8c", "fetched_at": "2026-08-28T04:07:09.563469+00:00", "kind": "readme", "missing": false, "url": "https://github.com/rust-bitcoin/rust-bitcoin"}], "taxonomy_version": 1}, "member_repos": {"kind": "observed", "observed_at": "2026-08-28T04:07:09.563469+00:00", "source": "github"}, "name": {"kind": "observed", "observed_at": "2026-08-28T04:07:09.563469+00:00", "source": "github"}, "platform": {"confidence": null, "enriched_at": "2026-08-30T02:18:07.163553+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "7dccee832af635af35fe2fce68574c9088cef31f449e68a8dc151a94fbb3db8c", "fetched_at": "2026-08-28T04:07:09.563469+00:00", "kind": "readme", "missing": false, "url": "https://github.com/rust-bitcoin/rust-bitcoin"}], "taxonomy_version": 1}, "pushed_at": {"kind": "observed", "observed_at": "2026-08-28T04:07:09.563469+00:00", "source": "github"}, "repo": {"kind": "observed", "observed_at": "2026-08-28T04:07:09.563469+00:00", "source": "github"}, "stars": {"kind": "observed", "observed_at": "2026-08-28T04:07:09.563469+00:00", "source": "github"}, "tags": {"confidence": null, "enriched_at": "2026-08-30T02:18:07.163553+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "7dccee832af635af35fe2fce68574c9088cef31f449e68a8dc151a94fbb3db8c", "fetched_at": "2026-08-28T04:07:09.563469+00:00", "kind": "readme", "missing": false, "url": "https://github.com/rust-bitcoin/rust-bitcoin"}], "taxonomy_version": 1}, "topics": {"kind": "observed", "observed_at": "2026-08-28T04:07:09.563469+00:00", "source": "github"}, "urls": {"kind": "observed", "observed_at": "2026-08-28T04:07:09.563469+00:00", "source": "github"}, "use_cases": {"confidence": null, "enriched_at": "2026-08-30T02:18:07.163553+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "7dccee832af635af35fe2fce68574c9088cef31f449e68a8dc151a94fbb3db8c", "fetched_at": "2026-08-28T04:07:09.563469+00:00", "kind": "readme", "missing": false, "url": "https://github.com/rust-bitcoin/rust-bitcoin"}], "taxonomy_version": 1}, "what_it_is": {"confidence": null, "enriched_at": "2026-08-30T02:18:07.163553+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "7dccee832af635af35fe2fce68574c9088cef31f449e68a8dc151a94fbb3db8c", "fetched_at": "2026-08-28T04:07:09.563469+00:00", "kind": "readme", "missing": false, "url": "https://github.com/rust-bitcoin/rust-bitcoin"}], "taxonomy_version": 1}, "when_to_avoid": {"confidence": null, "enriched_at": "2026-08-30T02:18:07.163553+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "7dccee832af635af35fe2fce68574c9088cef31f449e68a8dc151a94fbb3db8c", "fetched_at": "2026-08-28T04:07:09.563469+00:00", "kind": "readme", "missing": false, "url": "https://github.com/rust-bitcoin/rust-bitcoin"}], "taxonomy_version": 1}, "when_to_choose": {"confidence": null, "enriched_at": "2026-08-30T02:18:07.163553+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "7dccee832af635af35fe2fce68574c9088cef31f449e68a8dc151a94fbb3db8c", "fetched_at": "2026-08-28T04:07:09.563469+00:00", "kind": "readme", "missing": false, "url": "https://github.com/rust-bitcoin/rust-bitcoin"}], "taxonomy_version": 1}}, "score": {"components": {"activity": 99, "longevity": 100, "rhythm": 35}, "computed_at": "2026-09-03T02:20:16.233290+00:00", "flags": ["no_releases"], "formula": "round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)", "inputs": {"age_days": 4429, "days_push": 9, "days_rel": null, "gap_med": null, "n_releases_24m": 0}, "score": 77, "version": 2}, "staleness": {"enrichment_outdated": false, "low_confidence": false, "scrape_days": 9, "stale_scrape": false}}