{"adoption": {"forks": 446, "observed_at": "2026-08-28T04:03:29.727251+00:00", "stars": 1077}, "canonical_url": "https://ross.abutalabs.com/products/bitcoin-php", "card": {"archived": false, "artifact_type": "library", "description": "Bitcoin implementation in PHP", "domain": ["blockchain", "developer-tools"], "enriched": true, "function": ["cryptography", "serialization", "parser"], "health_score": 62, "homepage": null, "language": "PHP", "license": "Unlicense", "license_family": "permissive", "maturity": "maintenance", "member_repos": ["Bit-Wasp/bitcoin-php"], "name": "Bit-Wasp/bitcoin-php", "platform": ["php"], "pushed_at": "2026-02-25T12:04:09+00:00", "repo": "Bit-Wasp/bitcoin-php", "stars": 1077, "tags": ["bitcoin", "bip32", "bip39", "secp256k1", "transactions", "script", "electrum", "hd-wallets", "cryptocurrency"], "topics": ["php", "bitcoin", "electrum", "bip32", "transaction", "address", "script", "secp256k1"], "urls": [], "use_cases": ["build and sign bitcoin transactions in php", "derive hierarchical deterministic wallets with bip32", "generate bip39 mnemonic seeds", "parse and validate bitcoin scripts", "create p2sh and segwit addresses", "verify transaction signatures with deterministic rfc6979 signing"], "what_it_is": "A PHP library implementing Bitcoin protocol primitives including blocks, transactions, scripts, and deterministic key algorithms (BIP32, BIP39, electrum seeds). It uses pure PHP with optional bindings to libsecp256k1 and libbitcoinconsensus for performance and validation.", "when_to_avoid": ["you run 32-bit PHP", "you need a full node or P2P networking (see bitcoin-p2p-php instead)", "you need high-throughput signing without native secp256k1 bindings"], "when_to_choose": ["you need to work with bitcoin transactions, keys, or scripts from PHP", "you want a pure-PHP implementation without running a bitcoin node", "you need electrum seed or stratum protocol compatibility"]}, "data_as_of": "2026-08-30T08:39:29.467469+00:00", "members": [{"path": "/products/bitcoin-php", "repo": "Bit-Wasp/bitcoin-php", "role": "main", "score": 63}], "provenance": {"archived": {"kind": "observed", "observed_at": "2026-08-28T04:03:29.727251+00:00", "source": "github"}, "artifact_type": {"confidence": null, "enriched_at": "2026-08-30T06:53:12.782573+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "8cd6f76bc66510dec64477464e59fdf653635882039c57c515ff3b85dadf2752", "fetched_at": "2026-08-28T04:03:29.727251+00:00", "kind": "readme", "missing": false, "url": "https://github.com/Bit-Wasp/bitcoin-php"}], "taxonomy_version": 1}, "description": {"kind": "observed", "observed_at": "2026-08-28T04:03:29.727251+00:00", "source": "github"}, "domain": {"confidence": null, "enriched_at": "2026-08-30T06:53:12.782573+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "8cd6f76bc66510dec64477464e59fdf653635882039c57c515ff3b85dadf2752", "fetched_at": "2026-08-28T04:03:29.727251+00:00", "kind": "readme", "missing": false, "url": "https://github.com/Bit-Wasp/bitcoin-php"}], "taxonomy_version": 1}, "enriched": {"inputs": [], "kind": "computed", "method": "enrichment_status"}, "function": {"confidence": null, "enriched_at": "2026-08-30T06:53:12.782573+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "8cd6f76bc66510dec64477464e59fdf653635882039c57c515ff3b85dadf2752", "fetched_at": "2026-08-28T04:03:29.727251+00:00", "kind": "readme", "missing": false, "url": "https://github.com/Bit-Wasp/bitcoin-php"}], "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:03:29.727251+00:00", "source": "github"}, "language": {"kind": "observed", "observed_at": "2026-08-28T04:03:29.727251+00:00", "source": "github"}, "license": {"kind": "observed", "observed_at": "2026-08-28T04:03:29.727251+00:00", "source": "github"}, "license_family": {"inputs": ["license"], "kind": "computed", "method": "license_family"}, "maturity": {"confidence": null, "enriched_at": "2026-08-30T06:53:12.782573+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "8cd6f76bc66510dec64477464e59fdf653635882039c57c515ff3b85dadf2752", "fetched_at": "2026-08-28T04:03:29.727251+00:00", "kind": "readme", "missing": false, "url": "https://github.com/Bit-Wasp/bitcoin-php"}], "taxonomy_version": 1}, "member_repos": {"kind": "observed", "observed_at": "2026-08-28T04:03:29.727251+00:00", "source": "github"}, "name": {"kind": "observed", "observed_at": "2026-08-28T04:03:29.727251+00:00", "source": "github"}, "platform": {"confidence": null, "enriched_at": "2026-08-30T06:53:12.782573+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "8cd6f76bc66510dec64477464e59fdf653635882039c57c515ff3b85dadf2752", "fetched_at": "2026-08-28T04:03:29.727251+00:00", "kind": "readme", "missing": false, "url": "https://github.com/Bit-Wasp/bitcoin-php"}], "taxonomy_version": 1}, "pushed_at": {"kind": "observed", "observed_at": "2026-08-28T04:03:29.727251+00:00", "source": "github"}, "repo": {"kind": "observed", "observed_at": "2026-08-28T04:03:29.727251+00:00", "source": "github"}, "stars": {"kind": "observed", "observed_at": "2026-08-28T04:03:29.727251+00:00", "source": "github"}, "tags": {"confidence": null, "enriched_at": "2026-08-30T06:53:12.782573+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "8cd6f76bc66510dec64477464e59fdf653635882039c57c515ff3b85dadf2752", "fetched_at": "2026-08-28T04:03:29.727251+00:00", "kind": "readme", "missing": false, "url": "https://github.com/Bit-Wasp/bitcoin-php"}], "taxonomy_version": 1}, "topics": {"kind": "observed", "observed_at": "2026-08-28T04:03:29.727251+00:00", "source": "github"}, "urls": {"kind": "observed", "observed_at": "2026-08-28T04:03:29.727251+00:00", "source": "github"}, "use_cases": {"confidence": null, "enriched_at": "2026-08-30T06:53:12.782573+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "8cd6f76bc66510dec64477464e59fdf653635882039c57c515ff3b85dadf2752", "fetched_at": "2026-08-28T04:03:29.727251+00:00", "kind": "readme", "missing": false, "url": "https://github.com/Bit-Wasp/bitcoin-php"}], "taxonomy_version": 1}, "what_it_is": {"confidence": null, "enriched_at": "2026-08-30T06:53:12.782573+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "8cd6f76bc66510dec64477464e59fdf653635882039c57c515ff3b85dadf2752", "fetched_at": "2026-08-28T04:03:29.727251+00:00", "kind": "readme", "missing": false, "url": "https://github.com/Bit-Wasp/bitcoin-php"}], "taxonomy_version": 1}, "when_to_avoid": {"confidence": null, "enriched_at": "2026-08-30T06:53:12.782573+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "8cd6f76bc66510dec64477464e59fdf653635882039c57c515ff3b85dadf2752", "fetched_at": "2026-08-28T04:03:29.727251+00:00", "kind": "readme", "missing": false, "url": "https://github.com/Bit-Wasp/bitcoin-php"}], "taxonomy_version": 1}, "when_to_choose": {"confidence": null, "enriched_at": "2026-08-30T06:53:12.782573+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "8cd6f76bc66510dec64477464e59fdf653635882039c57c515ff3b85dadf2752", "fetched_at": "2026-08-28T04:03:29.727251+00:00", "kind": "readme", "missing": false, "url": "https://github.com/Bit-Wasp/bitcoin-php"}], "taxonomy_version": 1}}, "score": {"components": {"activity": 69, "longevity": 100, "rhythm": 35}, "computed_at": "2026-09-02T17:46:02.011165+00:00", "flags": ["no_releases"], "formula": "round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)", "inputs": {"age_days": 4182, "days_push": 189, "days_rel": null, "gap_med": null, "n_releases_24m": 0}, "score": 63, "version": 2}, "staleness": {"enrichment_outdated": false, "low_confidence": false, "scrape_days": 9, "stale_scrape": false}}