{"adoption": {"forks": 208, "observed_at": "2026-08-28T04:04:36.350178+00:00", "stars": 1394}, "canonical_url": "https://ross.abutalabs.com/products/zjubca-roadmap", "card": {"archived": false, "artifact_type": "learning-resource", "description": "Roadmap of learning blockchain technology and business knowledge summarized by ZJUBCA（浙大区块链协会总结的区块链知识学习路线）", "domain": ["blockchain", "tutorials", "awesome-lists", "education"], "enriched": true, "function": ["documentation", "developer-tools"], "health_score": 20, "homepage": "https://zjubca.github.io/roadmap", "language": null, "license": "CC-BY-SA-4.0", "license_family": "other", "maturity": "active", "member_repos": ["ZJUBCA/roadmap"], "name": "ZJUBCA/roadmap", "platform": ["python"], "pushed_at": "2025-01-09T11:04:40+00:00", "repo": "ZJUBCA/roadmap", "stars": 1394, "tags": ["blockchain-roadmap", "wiki", "mkdocs", "curated-resources", "web3", "bitcoin", "ethereum", "solana", "learning-path", "cryptocurrency", "web-server", "nodejs"], "topics": ["blockchain", "wiki", "roadmap", "bitcoin", "ethereum", "base", "rust", "solana", "ton"], "urls": [], "use_cases": ["learn blockchain technology from scratch", "find a structured web3 learning path", "discover resources for ethereum and solidity development", "study cryptography and consensus algorithms", "get started with bitcoin and crypto wallets", "find smart contract development tutorials", "explore blockchain ecosystem tools and media"], "what_it_is": "A curated blockchain learning roadmap maintained by the Zhejiang University Blockchain Association (ZJUBCA), published as an MkDocs wiki site. It organizes courses, books, articles, tools, and ecosystem resources across beginner and advanced blockchain topics including Bitcoin, Ethereum, Solana, cryptography, and smart contract development.", "when_to_avoid": ["you need interactive courses or hands-on labs rather than links to external resources", "you need official protocol documentation instead of a curated roadmap", "you need a software library or tool rather than educational content"], "when_to_choose": ["you want a curated, community-maintained index of blockchain learning materials", "you are a beginner seeking a guided path into blockchain and web3", "you want Chinese-language blockchain education resources"]}, "data_as_of": "2026-08-30T08:39:29.467469+00:00", "members": [{"path": "/products/zjubca-roadmap", "repo": "ZJUBCA/roadmap", "role": "main", "score": 32}], "provenance": {"archived": {"kind": "observed", "observed_at": "2026-08-28T04:04:36.350178+00:00", "source": "github"}, "artifact_type": {"confidence": null, "enriched_at": "2026-08-30T04:39:25.724995+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "ee98f903e28a35f77114a85f27d4ea3c5d97ecf11a91961cbbe371bedd38fd28", "fetched_at": "2026-08-28T04:04:36.350178+00:00", "kind": "readme", "missing": false, "url": "https://github.com/ZJUBCA/roadmap"}, {"content_hash": "d4c8a56ed1c13595f73db942706ad7c63bdbe5fd41a5ee54b4a89476c5d7cf89", "fetched_at": "2026-08-29T11:54:36.975289+00:00", "kind": "homepage", "missing": false, "url": "https://zjubca.github.io/roadmap"}], "taxonomy_version": 1}, "description": {"kind": "observed", "observed_at": "2026-08-28T04:04:36.350178+00:00", "source": "github"}, "domain": {"confidence": null, "enriched_at": "2026-08-30T04:39:25.724995+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "ee98f903e28a35f77114a85f27d4ea3c5d97ecf11a91961cbbe371bedd38fd28", "fetched_at": "2026-08-28T04:04:36.350178+00:00", "kind": "readme", "missing": false, "url": "https://github.com/ZJUBCA/roadmap"}, {"content_hash": "d4c8a56ed1c13595f73db942706ad7c63bdbe5fd41a5ee54b4a89476c5d7cf89", "fetched_at": "2026-08-29T11:54:36.975289+00:00", "kind": "homepage", "missing": false, "url": "https://zjubca.github.io/roadmap"}], "taxonomy_version": 1}, "enriched": {"inputs": [], "kind": "computed", "method": "enrichment_status"}, "function": {"confidence": null, "enriched_at": "2026-08-30T04:39:25.724995+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "ee98f903e28a35f77114a85f27d4ea3c5d97ecf11a91961cbbe371bedd38fd28", "fetched_at": "2026-08-28T04:04:36.350178+00:00", "kind": "readme", "missing": false, "url": "https://github.com/ZJUBCA/roadmap"}, {"content_hash": "d4c8a56ed1c13595f73db942706ad7c63bdbe5fd41a5ee54b4a89476c5d7cf89", "fetched_at": "2026-08-29T11:54:36.975289+00:00", "kind": "homepage", "missing": false, "url": "https://zjubca.github.io/roadmap"}], "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:04:36.350178+00:00", "source": "github"}, "language": {"kind": "observed", "observed_at": "2026-08-28T04:04:36.350178+00:00", "source": "github"}, "license": {"kind": "observed", "observed_at": "2026-08-28T04:04:36.350178+00:00", "source": "github"}, "license_family": {"inputs": ["license"], "kind": "computed", "method": "license_family"}, "maturity": {"confidence": null, "enriched_at": "2026-08-30T04:39:25.724995+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "ee98f903e28a35f77114a85f27d4ea3c5d97ecf11a91961cbbe371bedd38fd28", "fetched_at": "2026-08-28T04:04:36.350178+00:00", "kind": "readme", "missing": false, "url": "https://github.com/ZJUBCA/roadmap"}, {"content_hash": "d4c8a56ed1c13595f73db942706ad7c63bdbe5fd41a5ee54b4a89476c5d7cf89", "fetched_at": "2026-08-29T11:54:36.975289+00:00", "kind": "homepage", "missing": false, "url": "https://zjubca.github.io/roadmap"}], "taxonomy_version": 1}, "member_repos": {"kind": "observed", "observed_at": "2026-08-28T04:04:36.350178+00:00", "source": "github"}, "name": {"kind": "observed", "observed_at": "2026-08-28T04:04:36.350178+00:00", "source": "github"}, "platform": {"confidence": null, "enriched_at": "2026-08-30T04:39:25.724995+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "ee98f903e28a35f77114a85f27d4ea3c5d97ecf11a91961cbbe371bedd38fd28", "fetched_at": "2026-08-28T04:04:36.350178+00:00", "kind": "readme", "missing": false, "url": "https://github.com/ZJUBCA/roadmap"}, {"content_hash": "d4c8a56ed1c13595f73db942706ad7c63bdbe5fd41a5ee54b4a89476c5d7cf89", "fetched_at": "2026-08-29T11:54:36.975289+00:00", "kind": "homepage", "missing": false, "url": "https://zjubca.github.io/roadmap"}], "taxonomy_version": 1}, "pushed_at": {"kind": "observed", "observed_at": "2026-08-28T04:04:36.350178+00:00", "source": "github"}, "repo": {"kind": "observed", "observed_at": "2026-08-28T04:04:36.350178+00:00", "source": "github"}, "stars": {"kind": "observed", "observed_at": "2026-08-28T04:04:36.350178+00:00", "source": "github"}, "tags": {"confidence": null, "enriched_at": "2026-08-30T04:39:25.724995+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "ee98f903e28a35f77114a85f27d4ea3c5d97ecf11a91961cbbe371bedd38fd28", "fetched_at": "2026-08-28T04:04:36.350178+00:00", "kind": "readme", "missing": false, "url": "https://github.com/ZJUBCA/roadmap"}, {"content_hash": "d4c8a56ed1c13595f73db942706ad7c63bdbe5fd41a5ee54b4a89476c5d7cf89", "fetched_at": "2026-08-29T11:54:36.975289+00:00", "kind": "homepage", "missing": false, "url": "https://zjubca.github.io/roadmap"}], "taxonomy_version": 1}, "topics": {"kind": "observed", "observed_at": "2026-08-28T04:04:36.350178+00:00", "source": "github"}, "urls": {"kind": "observed", "observed_at": "2026-08-28T04:04:36.350178+00:00", "source": "github"}, "use_cases": {"confidence": null, "enriched_at": "2026-08-30T04:39:25.724995+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "ee98f903e28a35f77114a85f27d4ea3c5d97ecf11a91961cbbe371bedd38fd28", "fetched_at": "2026-08-28T04:04:36.350178+00:00", "kind": "readme", "missing": false, "url": "https://github.com/ZJUBCA/roadmap"}, {"content_hash": "d4c8a56ed1c13595f73db942706ad7c63bdbe5fd41a5ee54b4a89476c5d7cf89", "fetched_at": "2026-08-29T11:54:36.975289+00:00", "kind": "homepage", "missing": false, "url": "https://zjubca.github.io/roadmap"}], "taxonomy_version": 1}, "what_it_is": {"confidence": null, "enriched_at": "2026-08-30T04:39:25.724995+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "ee98f903e28a35f77114a85f27d4ea3c5d97ecf11a91961cbbe371bedd38fd28", "fetched_at": "2026-08-28T04:04:36.350178+00:00", "kind": "readme", "missing": false, "url": "https://github.com/ZJUBCA/roadmap"}, {"content_hash": "d4c8a56ed1c13595f73db942706ad7c63bdbe5fd41a5ee54b4a89476c5d7cf89", "fetched_at": "2026-08-29T11:54:36.975289+00:00", "kind": "homepage", "missing": false, "url": "https://zjubca.github.io/roadmap"}], "taxonomy_version": 1}, "when_to_avoid": {"confidence": null, "enriched_at": "2026-08-30T04:39:25.724995+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "ee98f903e28a35f77114a85f27d4ea3c5d97ecf11a91961cbbe371bedd38fd28", "fetched_at": "2026-08-28T04:04:36.350178+00:00", "kind": "readme", "missing": false, "url": "https://github.com/ZJUBCA/roadmap"}, {"content_hash": "d4c8a56ed1c13595f73db942706ad7c63bdbe5fd41a5ee54b4a89476c5d7cf89", "fetched_at": "2026-08-29T11:54:36.975289+00:00", "kind": "homepage", "missing": false, "url": "https://zjubca.github.io/roadmap"}], "taxonomy_version": 1}, "when_to_choose": {"confidence": null, "enriched_at": "2026-08-30T04:39:25.724995+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "ee98f903e28a35f77114a85f27d4ea3c5d97ecf11a91961cbbe371bedd38fd28", "fetched_at": "2026-08-28T04:04:36.350178+00:00", "kind": "readme", "missing": false, "url": "https://github.com/ZJUBCA/roadmap"}, {"content_hash": "d4c8a56ed1c13595f73db942706ad7c63bdbe5fd41a5ee54b4a89476c5d7cf89", "fetched_at": "2026-08-29T11:54:36.975289+00:00", "kind": "homepage", "missing": false, "url": "https://zjubca.github.io/roadmap"}], "taxonomy_version": 1}}, "score": {"components": {"activity": 0, "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": 3055, "days_push": 601, "days_rel": null, "gap_med": null, "n_releases_24m": 0}, "score": 32, "version": 2}, "staleness": {"enrichment_outdated": false, "low_confidence": false, "scrape_days": 9, "stale_scrape": false}}