跳到主要内容

简介

TON区块链上的智能合约创建、开发和部署利用FunC编程语言TON虚拟机(TVM)

快速开始:您的第一个智能合约

使用_Blueprint_框架编写并部署您的第一个智能合约。

Blueprint 是一个用于编写、测试和部署智能合约的开发环境。 要创建一个新的演示项目,请使用以下命令:

npm create ton@latest

阅读更多

TON区块链课程

开始

有趣且简单的教程

通过我们的新手指南开启您的旅程:

TON 课程

提示

在开始课程之前,请确保您已经对区块链技术的基础知识有了扎实的了解。如果您在知识方面存在差距,我们建议您参加区块链基础知识与TONRU版, CHN版)课程。

我们隆重推出 TON区块链课程 ,这是一本关于TON区块链的综合指南。该课程专为想要学习如何在 TON 区块链上创建智能合约和去中心化应用程序的开发人员设计。

它由 九个模块 组成,涵盖 TON 区块链基础知识、智能合约开发生命周期、FunC 编程语言和 TON 虚拟机(TVM)。

查看TON课程

CHN

RU

综合指南

打开示例

智能合约最佳实践

TON提供了无限可能性。来了解如何在遵循推荐指南的同时进行充分利用。

小提示

随意关注用 FunC 编写的智能合约。通常,专注于用 FunC (.fc) 编写的智能合约,而不是用较低级的 Fift (.fif) 语言编写的智能合约会更好。

TON 上智能合约的标准示例包括钱包、选举人(在 TON 上管理验证)和多签名钱包,这些都可以在学习时作为参考。

打开示例

📘 FunC

TON 提供了无限的可能性。了解如何在遵守建议准则的同时充分利用它们。

TON 虚拟机(TVM)

探索运行您智能合约的引擎。

编程语言

📘 FunC

为TON智能合约量身定制的语言。

FunC概览

📒 Tact

Tact 是适用于 TON 区块链的全新编程语言,注重开发的效率和简便性。它非常适合复杂的智能合约、快速入门和快速原型开发。

TON Studio 推出,由社区推动。

官方网站

Tact 文档

Tact 实例

📗 Tolk

用 TON 编写智能合约的新语言。将 Tolk 视为 "下一代 FunC"

警告

正在积极开发中。

Tolk 概述

进一步阅读

高级水平

只适用于勇敢者!

Fift概览

社区工具

进一步阅读

通过这些社区驱动的教育资源提高您的技能。

额外资源