{"adoption": {"forks": 165, "observed_at": "2026-08-28T04:07:07.094297+00:00", "stars": 2652}, "canonical_url": "https://ross.abutalabs.com/products/sui-move-intro-course", "card": {"archived": false, "artifact_type": "learning-resource", "description": "Introductory Course to the Sui Move language", "domain": ["blockchain", "tutorials", "programming-languages", "developer-tools"], "enriched": true, "function": ["programming-language", "developer-tools", "testing"], "health_score": 64, "homepage": null, "language": "Move", "license": "CC-BY-SA-4.0", "license_family": "other", "maturity": "active", "member_repos": ["sui-foundation/sui-move-intro-course"], "name": "sui-foundation/sui-move-intro-course", "platform": ["cross-platform", "cli"], "pushed_at": "2026-03-17T03:45:03+00:00", "repo": "sui-foundation/sui-move-intro-course", "stars": 2652, "tags": ["move-language", "sui", "smart-contracts", "tutorial", "course", "blockchain-development"], "topics": [], "urls": [], "use_cases": ["learn the Move programming language from scratch", "learn how to write smart contracts for the Sui blockchain", "understand Sui object ownership and capability patterns", "create fungible tokens on Sui", "build and deploy a marketplace contract on Sui", "learn Sui Kiosk and transfer policy concepts", "practice Move unit testing"], "what_it_is": "An introductory course on the Move programming language as used on the Sui blockchain, maintained by the Sui Foundation. It covers environment setup, Sui object model, fungible tokens, marketplace contracts, and advanced patterns like the hot potato pattern and BCS encoding.", "when_to_avoid": ["you need Move for non-Sui chains like Aptos, since object model details differ", "you want a general blockchain course rather than Move/Sui specifics", "you need production-grade contract code rather than educational examples"], "when_to_choose": ["you are new to Move and want a structured, hands-on curriculum", "you want to develop smart contracts specifically for the Sui blockchain", "you want official, maintained learning material with exercises and answer keys"]}, "data_as_of": "2026-08-30T08:39:29.467469+00:00", "members": [{"path": "/products/sui-move-intro-course", "repo": "sui-foundation/sui-move-intro-course", "role": "main", "score": 64}], "provenance": {"archived": {"kind": "observed", "observed_at": "2026-08-28T04:07:07.094297+00:00", "source": "github"}, "artifact_type": {"confidence": null, "enriched_at": "2026-08-30T02:18:41.288456+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "0929e308323700194515942644176ebc37a3bab509c5970b193b22a89ea65d01", "fetched_at": "2026-08-28T04:07:07.094297+00:00", "kind": "readme", "missing": false, "url": "https://github.com/sui-foundation/sui-move-intro-course"}], "taxonomy_version": 1}, "description": {"kind": "observed", "observed_at": "2026-08-28T04:07:07.094297+00:00", "source": "github"}, "domain": {"confidence": null, "enriched_at": "2026-08-30T02:18:41.288456+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "0929e308323700194515942644176ebc37a3bab509c5970b193b22a89ea65d01", "fetched_at": "2026-08-28T04:07:07.094297+00:00", "kind": "readme", "missing": false, "url": "https://github.com/sui-foundation/sui-move-intro-course"}], "taxonomy_version": 1}, "enriched": {"inputs": [], "kind": "computed", "method": "enrichment_status"}, "function": {"confidence": null, "enriched_at": "2026-08-30T02:18:41.288456+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "0929e308323700194515942644176ebc37a3bab509c5970b193b22a89ea65d01", "fetched_at": "2026-08-28T04:07:07.094297+00:00", "kind": "readme", "missing": false, "url": "https://github.com/sui-foundation/sui-move-intro-course"}], "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:07.094297+00:00", "source": "github"}, "language": {"kind": "observed", "observed_at": "2026-08-28T04:07:07.094297+00:00", "source": "github"}, "license": {"kind": "observed", "observed_at": "2026-08-28T04:07:07.094297+00:00", "source": "github"}, "license_family": {"inputs": ["license"], "kind": "computed", "method": "license_family"}, "maturity": {"confidence": null, "enriched_at": "2026-08-30T02:18:41.288456+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "0929e308323700194515942644176ebc37a3bab509c5970b193b22a89ea65d01", "fetched_at": "2026-08-28T04:07:07.094297+00:00", "kind": "readme", "missing": false, "url": "https://github.com/sui-foundation/sui-move-intro-course"}], "taxonomy_version": 1}, "member_repos": {"kind": "observed", "observed_at": "2026-08-28T04:07:07.094297+00:00", "source": "github"}, "name": {"kind": "observed", "observed_at": "2026-08-28T04:07:07.094297+00:00", "source": "github"}, "platform": {"confidence": null, "enriched_at": "2026-08-30T02:18:41.288456+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "0929e308323700194515942644176ebc37a3bab509c5970b193b22a89ea65d01", "fetched_at": "2026-08-28T04:07:07.094297+00:00", "kind": "readme", "missing": false, "url": "https://github.com/sui-foundation/sui-move-intro-course"}], "taxonomy_version": 1}, "pushed_at": {"kind": "observed", "observed_at": "2026-08-28T04:07:07.094297+00:00", "source": "github"}, "repo": {"kind": "observed", "observed_at": "2026-08-28T04:07:07.094297+00:00", "source": "github"}, "stars": {"kind": "observed", "observed_at": "2026-08-28T04:07:07.094297+00:00", "source": "github"}, "tags": {"confidence": null, "enriched_at": "2026-08-30T02:18:41.288456+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "0929e308323700194515942644176ebc37a3bab509c5970b193b22a89ea65d01", "fetched_at": "2026-08-28T04:07:07.094297+00:00", "kind": "readme", "missing": false, "url": "https://github.com/sui-foundation/sui-move-intro-course"}], "taxonomy_version": 1}, "topics": {"kind": "observed", "observed_at": "2026-08-28T04:07:07.094297+00:00", "source": "github"}, "urls": {"kind": "observed", "observed_at": "2026-08-28T04:07:07.094297+00:00", "source": "github"}, "use_cases": {"confidence": null, "enriched_at": "2026-08-30T02:18:41.288456+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "0929e308323700194515942644176ebc37a3bab509c5970b193b22a89ea65d01", "fetched_at": "2026-08-28T04:07:07.094297+00:00", "kind": "readme", "missing": false, "url": "https://github.com/sui-foundation/sui-move-intro-course"}], "taxonomy_version": 1}, "what_it_is": {"confidence": null, "enriched_at": "2026-08-30T02:18:41.288456+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "0929e308323700194515942644176ebc37a3bab509c5970b193b22a89ea65d01", "fetched_at": "2026-08-28T04:07:07.094297+00:00", "kind": "readme", "missing": false, "url": "https://github.com/sui-foundation/sui-move-intro-course"}], "taxonomy_version": 1}, "when_to_avoid": {"confidence": null, "enriched_at": "2026-08-30T02:18:41.288456+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "0929e308323700194515942644176ebc37a3bab509c5970b193b22a89ea65d01", "fetched_at": "2026-08-28T04:07:07.094297+00:00", "kind": "readme", "missing": false, "url": "https://github.com/sui-foundation/sui-move-intro-course"}], "taxonomy_version": 1}, "when_to_choose": {"confidence": null, "enriched_at": "2026-08-30T02:18:41.288456+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "0929e308323700194515942644176ebc37a3bab509c5970b193b22a89ea65d01", "fetched_at": "2026-08-28T04:07:07.094297+00:00", "kind": "readme", "missing": false, "url": "https://github.com/sui-foundation/sui-move-intro-course"}], "taxonomy_version": 1}}, "score": {"components": {"activity": 72, "longevity": 99, "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": 1391, "days_push": 169, "days_rel": null, "gap_med": null, "n_releases_24m": 0}, "score": 64, "version": 2}, "staleness": {"enrichment_outdated": false, "low_confidence": false, "scrape_days": 9, "stale_scrape": false}}