{"adoption": {"forks": 1639, "observed_at": "2026-08-28T04:08:36.198971+00:00", "stars": 4136}, "canonical_url": "https://ross.abutalabs.com/products/ton", "card": {"archived": false, "artifact_type": "application", "description": "Main TON monorepo", "domain": ["blockchain", "developer-tools", "fintech"], "enriched": true, "function": ["blockchain", "compiler", "cli", "sdk", "cryptography"], "health_score": 100, "homepage": null, "language": "C++", "license": "NOASSERTION", "license_family": "other", "maturity": "active", "member_repos": ["ton-blockchain/ton"], "name": "ton-blockchain/ton", "platform": ["windows", "cpp", "cli"], "pushed_at": "2026-08-26T18:36:57+00:00", "repo": "ton-blockchain/ton", "stars": 4136, "tags": ["ton", "toncoin", "validator-node", "func", "lite-client", "infinite-sharding", "smart-contracts", "cryptocurrency", "linux", "macos", "docker"], "topics": ["blockchain", "cryptocurrency", "ton", "infinite-sharding"], "urls": [], "use_cases": ["run a TON blockchain node or validator", "compile FunC smart contracts for TON", "interact with TON blockchain from an application via tonlib", "run a lite-client or lite-server to query TON", "develop decentralized apps on TON", "contribute to the TON protocol implementation"], "what_it_is": "The main TON monorepo containing the reference implementation of The Open Network blockchain, including the node/validator software, lite-client, tonlib, and the FunC smart contract compiler. It is the core C++ codebase powering the TON (Toncoin) network.", "when_to_avoid": ["you only need a wallet or explorer UI rather than node software", "you are building on a different blockchain such as Ethereum or Solana", "you want a high-level SDK in JavaScript or Python without touching C++", "you need a lightweight library-only dependency rather than a full monorepo build"], "when_to_choose": ["you need to operate TON network infrastructure like full nodes or validators", "you are building smart contracts or dApps on TON and need the official toolchain", "you want to integrate TON blockchain access into your own software", "you are researching or extending the TON protocol itself"]}, "data_as_of": "2026-08-30T08:39:29.467469+00:00", "members": [{"path": "/products/ton", "repo": "ton-blockchain/ton", "role": "main", "score": 99}], "provenance": {"archived": {"kind": "observed", "observed_at": "2026-08-28T04:08:36.198971+00:00", "source": "github"}, "artifact_type": {"confidence": null, "enriched_at": "2026-08-29T18:23:01.363520+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "2326a548195f87c4a7ad956afacfb3f7e5b244d90a805fc2390d59e09cff6ca1", "fetched_at": "2026-08-28T04:08:36.198971+00:00", "kind": "readme", "missing": false, "url": "https://github.com/ton-blockchain/ton"}], "taxonomy_version": 1}, "description": {"kind": "observed", "observed_at": "2026-08-28T04:08:36.198971+00:00", "source": "github"}, "domain": {"confidence": null, "enriched_at": "2026-08-29T18:23:01.363520+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "2326a548195f87c4a7ad956afacfb3f7e5b244d90a805fc2390d59e09cff6ca1", "fetched_at": "2026-08-28T04:08:36.198971+00:00", "kind": "readme", "missing": false, "url": "https://github.com/ton-blockchain/ton"}], "taxonomy_version": 1}, "enriched": {"inputs": [], "kind": "computed", "method": "enrichment_status"}, "function": {"confidence": null, "enriched_at": "2026-08-29T18:23:01.363520+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "2326a548195f87c4a7ad956afacfb3f7e5b244d90a805fc2390d59e09cff6ca1", "fetched_at": "2026-08-28T04:08:36.198971+00:00", "kind": "readme", "missing": false, "url": "https://github.com/ton-blockchain/ton"}], "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:08:36.198971+00:00", "source": "github"}, "language": {"kind": "observed", "observed_at": "2026-08-28T04:08:36.198971+00:00", "source": "github"}, "license": {"kind": "observed", "observed_at": "2026-08-28T04:08:36.198971+00:00", "source": "github"}, "license_family": {"inputs": ["license"], "kind": "computed", "method": "license_family"}, "maturity": {"confidence": null, "enriched_at": "2026-08-29T18:23:01.363520+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "2326a548195f87c4a7ad956afacfb3f7e5b244d90a805fc2390d59e09cff6ca1", "fetched_at": "2026-08-28T04:08:36.198971+00:00", "kind": "readme", "missing": false, "url": "https://github.com/ton-blockchain/ton"}], "taxonomy_version": 1}, "member_repos": {"kind": "observed", "observed_at": "2026-08-28T04:08:36.198971+00:00", "source": "github"}, "name": {"kind": "observed", "observed_at": "2026-08-28T04:08:36.198971+00:00", "source": "github"}, "platform": {"confidence": null, "enriched_at": "2026-08-29T18:23:01.363520+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "2326a548195f87c4a7ad956afacfb3f7e5b244d90a805fc2390d59e09cff6ca1", "fetched_at": "2026-08-28T04:08:36.198971+00:00", "kind": "readme", "missing": false, "url": "https://github.com/ton-blockchain/ton"}], "taxonomy_version": 1}, "pushed_at": {"kind": "observed", "observed_at": "2026-08-28T04:08:36.198971+00:00", "source": "github"}, "repo": {"kind": "observed", "observed_at": "2026-08-28T04:08:36.198971+00:00", "source": "github"}, "stars": {"kind": "observed", "observed_at": "2026-08-28T04:08:36.198971+00:00", "source": "github"}, "tags": {"confidence": null, "enriched_at": "2026-08-29T18:23:01.363520+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "2326a548195f87c4a7ad956afacfb3f7e5b244d90a805fc2390d59e09cff6ca1", "fetched_at": "2026-08-28T04:08:36.198971+00:00", "kind": "readme", "missing": false, "url": "https://github.com/ton-blockchain/ton"}], "taxonomy_version": 1}, "topics": {"kind": "observed", "observed_at": "2026-08-28T04:08:36.198971+00:00", "source": "github"}, "urls": {"kind": "observed", "observed_at": "2026-08-28T04:08:36.198971+00:00", "source": "github"}, "use_cases": {"confidence": null, "enriched_at": "2026-08-29T18:23:01.363520+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "2326a548195f87c4a7ad956afacfb3f7e5b244d90a805fc2390d59e09cff6ca1", "fetched_at": "2026-08-28T04:08:36.198971+00:00", "kind": "readme", "missing": false, "url": "https://github.com/ton-blockchain/ton"}], "taxonomy_version": 1}, "what_it_is": {"confidence": null, "enriched_at": "2026-08-29T18:23:01.363520+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "2326a548195f87c4a7ad956afacfb3f7e5b244d90a805fc2390d59e09cff6ca1", "fetched_at": "2026-08-28T04:08:36.198971+00:00", "kind": "readme", "missing": false, "url": "https://github.com/ton-blockchain/ton"}], "taxonomy_version": 1}, "when_to_avoid": {"confidence": null, "enriched_at": "2026-08-29T18:23:01.363520+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "2326a548195f87c4a7ad956afacfb3f7e5b244d90a805fc2390d59e09cff6ca1", "fetched_at": "2026-08-28T04:08:36.198971+00:00", "kind": "readme", "missing": false, "url": "https://github.com/ton-blockchain/ton"}], "taxonomy_version": 1}, "when_to_choose": {"confidence": null, "enriched_at": "2026-08-29T18:23:01.363520+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "2326a548195f87c4a7ad956afacfb3f7e5b244d90a805fc2390d59e09cff6ca1", "fetched_at": "2026-08-28T04:08:36.198971+00:00", "kind": "readme", "missing": false, "url": "https://github.com/ton-blockchain/ton"}], "taxonomy_version": 1}}, "score": {"components": {"activity": 99, "longevity": 100, "rhythm": 98}, "computed_at": "2026-09-03T02:20:16.233290+00:00", "flags": ["no_license"], "formula": "round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)", "inputs": {"age_days": 2552, "days_push": 7, "days_rel": 16, "gap_med": 18.0, "n_releases_24m": 35}, "score": 99, "version": 2}, "staleness": {"enrichment_outdated": false, "low_confidence": false, "scrape_days": 9, "stale_scrape": false}}