[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"project-10513":3},{"id":4,"name":5,"fullName":6,"owner":7,"repo":5,"description":8,"homepage":9,"htmlUrl":10,"language":11,"languages":10,"totalLinesOfCode":10,"stars":12,"forks":13,"watchers":14,"openIssues":15,"contributorsCount":16,"subscribersCount":16,"size":16,"stars1d":17,"stars7d":18,"stars30d":19,"stars90d":16,"forks30d":16,"starsTrendScore":20,"compositeScore":21,"rankGlobal":10,"rankLanguage":10,"license":22,"archived":23,"fork":23,"defaultBranch":24,"hasWiki":25,"hasPages":23,"topics":26,"createdAt":10,"pushedAt":10,"updatedAt":30,"readmeContent":31,"aiSummary":32,"trendingCount":16,"starSnapshotCount":16,"syncStatus":33,"lastSyncTime":34,"discoverSource":35},10513,"ton","ton-blockchain\u002Fton","ton-blockchain","Main TON monorepo","",null,"C++",4041,1568,211,143,0,4,10,60,15,31.59,"Other",false,"master",true,[27,28,29,5],"blockchain","cryptocurrency","infinite-sharding","2026-06-12 02:02:22","\u003Cdiv align=\"center\">\n  \u003Ca href=\"https:\u002F\u002Fton.org\">\n    \u003Cpicture>\n      \u003Csource media=\"(prefers-color-scheme: dark)\" srcset=\".\u002Fdoc\u002Fassets\u002Flogo_dark.svg\">\n      \u003Cimg alt=\"TON logo\" src=\".\u002Fdoc\u002Fassets\u002Flogo_light.svg\" width=\"200\">\n    \u003C\u002Fpicture>\n  \u003C\u002Fa>\n  \u003Ch3>Reference implementation of TON Node and tools\u003C\u002Fh3>\n  \u003Chr\u002F>\n\u003C\u002Fdiv>\n\n##\n\n\u003Cp align=\"center\">\n  \u003Ca href=\"https:\u002F\u002Ftonresear.ch\">\n    \u003Cimg src=\"https:\u002F\u002Fimg.shields.io\u002Fbadge\u002FTON%20Research-0098EA?style=flat&logo=discourse&label=Forum&labelColor=gray\" alt=\"Ton Research\">\n  \u003C\u002Fa>\n  \u003Ca href=\"https:\u002F\u002Ft.me\u002Ftoncoin\">\n    \u003Cimg src=\"https:\u002F\u002Fimg.shields.io\u002Fbadge\u002FTON%20Community-0098EA?logo=telegram&logoColor=white&style=flat\" alt=\"Telegram Community Group\">\n  \u003C\u002Fa>\n  \u003Ca href=\"https:\u002F\u002Ft.me\u002Ftonblockchain\">\n    \u003Cimg src=\"https:\u002F\u002Fimg.shields.io\u002Fbadge\u002FTON%20Foundation-0098EA?logo=telegram&logoColor=white&style=flat\" alt=\"Telegram Foundation Group\">\n  \u003C\u002Fa>\n  \u003Ca href=\"https:\u002F\u002Ft.me\u002Ftondev_eng\">\n    \u003Cimg src=\"https:\u002F\u002Fimg.shields.io\u002Fbadge\u002Fchat-TONDev-0098EA?logo=telegram&logoColor=white&style=flat\" alt=\"Telegram Community Chat\">\n  \u003C\u002Fa>\n\u003C\u002Fp>\n\n\u003Cp align=\"center\">\n  \u003Ca href=\"https:\u002F\u002Ftwitter.com\u002Fton_blockchain\">\n    \u003Cimg src=\"https:\u002F\u002Fimg.shields.io\u002Ftwitter\u002Ffollow\u002Fton_blockchain\" alt=\"Twitter Group\">\n  \u003C\u002Fa>\n  \u003Ca href=\"https:\u002F\u002Fanswers.ton.org\">\n    \u003Cimg src=\"https:\u002F\u002Fimg.shields.io\u002Fbadge\u002F-TON%20Overflow-FE7A16?style=flat&logo=stack-overflow&logoColor=white\" alt=\"TON Overflow Group\">\n  \u003C\u002Fa>\n  \u003Ca href=\"https:\u002F\u002Fstackoverflow.com\u002Fquestions\u002Ftagged\u002Fton\">\n    \u003Cimg src=\"https:\u002F\u002Fimg.shields.io\u002Fbadge\u002F-Stack%20Overflow-FE7A16?style=flat&logo=stack-overflow&logoColor=white\" alt=\"Stack Overflow Group\">\n  \u003C\u002Fa>\n\u003C\u002Fp>\n\n\n\nMain TON monorepo, which includes the code of the node\u002Fvalidator, lite-client, tonlib, FunC compiler, etc.\n\n## The Open Network\n\n__The Open Network (TON)__ is a fast, secure, scalable blockchain focused on handling _millions of transactions per second_ (TPS) with the goal of reaching hundreds of millions of blockchain users.\n- To learn more about different aspects of TON blockchain and its underlying ecosystem check [documentation](https:\u002F\u002Fton.org\u002Fdocs)\n- To run node, validator or lite-server check [Participate section](https:\u002F\u002Fton.org\u002Fdocs\u002Fparticipate\u002Fnodes\u002Frun-node)\n- To develop decentralised apps check [Tutorials](https:\u002F\u002Fdocs.ton.org\u002Fv3\u002Fguidelines\u002Fsmart-contracts\u002Fguidelines), [FunC docs](https:\u002F\u002Fton.org\u002Fdocs\u002Fdevelop\u002Ffunc\u002Foverview) and [DApp tutorials](https:\u002F\u002Fdocs.ton.org\u002Fv3\u002Fguidelines\u002Fdapps\u002Foverview)\n- To work on TON check [wallets](https:\u002F\u002Fton.app\u002Fwallets), [explorers](https:\u002F\u002Fton.app\u002Fexplorers), [DEXes](https:\u002F\u002Fton.app\u002Fdex) and [utilities](https:\u002F\u002Fton.app\u002Futilities)\n- To interact with TON check [APIs](https:\u002F\u002Fdocs.ton.org\u002Fv3\u002Fguidelines\u002Fdapps\u002Fapis-sdks\u002Foverview)\n\n## Updates flow\n\n* **master branch** - mainnet is running on this stable branch.\n\n    Only emergency updates, urgent updates, or updates that do not affect the main codebase (GitHub workflows \u002F docker images \u002F documentation) are committed directly to this branch.\n\n* **testnet branch** - testnet is running on this branch. The branch contains a set of new updates. After testing, the testnet branch is merged into the master branch and then a new set of updates is added to testnet branch.\n\n* **backlog** - other branches that are candidates to getting into the testnet branch in the next iteration.\n\nUsually, the response to your pull request will indicate which section it falls into.\n\n\n## \"Soft\" Pull Request rules\n\n* Thou shall not merge your own PRs, at least one person should review the PR and merge it (4-eyes rule)\n* Thou shall make sure that workflows are cleanly completed for your PR before considering merge\n\n## Build TON blockchain\n\n### Ubuntu 22.04, 24.04 (x86-64, aarch64)\nInstall additional system libraries\n```bash\n  sudo apt-get update\n  sudo apt-get install -y build-essential git cmake ninja-build\n\n  wget https:\u002F\u002Fapt.llvm.org\u002Fllvm.sh\n  chmod +x llvm.sh\n  sudo .\u002Fllvm.sh 21 clang\n```\nCompile TON binaries\n```bash\n  cp assembly\u002Fnative\u002Fbuild-ubuntu-shared.sh .\n  chmod +x build-ubuntu-shared.sh\n  .\u002Fbuild-ubuntu-shared.sh\n```\n\n### MacOS 11, 12 (x86-64, aarch64)\n```bash\n  cp assembly\u002Fnative\u002Fbuild-macos-shared.sh .\n  chmod +x build-macos-shared.sh\n  .\u002Fbuild-macos-shared.sh\n```\n\n### Windows 10, 11, Server (x86-64)\nYou need to install `MS Visual Studio 2022` first.\nGo to https:\u002F\u002Fwww.visualstudio.com\u002Fdownloads\u002F and download `MS Visual Studio 2022 Community`.\n\nLaunch installer and select `Desktop development with C++`.\nAfter installation, also make sure that `cmake` is globally available by adding\n`C:\\Program Files\\Microsoft Visual Studio\\2022\\Community\\Common7\\IDE\\CommonExtensions\\Microsoft\\CMake\\CMake\\bin` to the system `PATH` (adjust the path per your needs).\n\nOpen an elevated (Run as Administrator) `x86-64 Native Tools Command Prompt for VS 2022`, go to the root folder, and execute:\n```bash\n  copy assembly\\native\\build-windows-2022.bat .\n  build-windows-2022.bat\n```\n\n### MSYS2 MinGW64 (x86-64)\nExecute from MinGW64 shell\n```bash\n  cp assembly\u002Fmsys2\u002Fbuild-mingw64.sh .\n  chmod +x build-mingw64.sh\n  .\u002Fbuild-mingw64.sh -a\n```\nAs a result, you will get fully statically compiled TON windows binaries.\n\n### MSYS2 UCRT64 (x86-64)\nExecute from ucrt64 shell\n```bash\n  cp assembly\u002Fmsys2\u002Fbuild-ucrt64.sh .\n  chmod +x build-ucrt64.sh\n  .\u002Fbuild-ucrt64.sh -a\n```\nAs a result, you will get fully statically compiled TON windows binaries.\n\n### Building TON to WebAssembly\nInstall additional system libraries on Ubuntu\n```bash\n  sudo apt-get update\n  sudo apt-get install -y build-essential git cmake ninja-build\n\n  wget https:\u002F\u002Fapt.llvm.org\u002Fllvm.sh\n  chmod +x llvm.sh\n  sudo .\u002Fllvm.sh 21 clang\n```\nCompile TON binaries with emscripten\n```bash\n  cd assembly\u002Fwasm\n  chmod +x fift-func-wasm-build-ubuntu.sh\n  .\u002Ffift-func-wasm-build-ubuntu.sh\n```\n\n### Building TON tonlib library for Android (arm64-v8a, armeabi-v7a, x86, x86-64)\nInstall additional system libraries on Ubuntu\n```bash\n  sudo apt-get update\n  sudo apt-get install -y build-essential git cmake ninja-build automake libtool texinfo autoconf libgflags-dev \\\n  libreadline-dev pkg-config libgsl-dev python3 python3-dev libtool autoconf\n```\nCompile TON tonlib library\n```bash\n  cp assembly\u002Fandroid\u002Fbuild-android-tonlib.sh .\n  chmod +x build-android-tonlib.sh\n  .\u002Fbuild-android-tonlib.sh\n```\n\n### TON portable binaries\n\nLinux portable binaries are wrapped into AppImages, at the same time MacOS portable binaries are statically linked executables.\nLinux and MacOS binaries are available for both x86-64 and arm64 architectures.\n\n## Running tests\n\nTests are executed by running `ctest` in the build directory. See `doc\u002FTests.md` for more information.\n","TON 项目是 The Open Network 的主代码库，包含了节点\u002F验证者、轻客户端、tonlib 和 FunC 编译器等组件的实现。该项目采用 C++ 开发，具备高吞吐量和无限分片技术特点，旨在支持每秒数百万次交易，适用于需要高性能和可扩展性的区块链应用场景。通过 TON，开发者可以构建去中心化应用，并参与到节点运行、智能合约开发以及与 TON 生态系统相关的各种活动中。",2,"2026-06-11 03:28:56","top_topic"]