Документация TON
Добро пожаловать в официальную документацию по разработке TON Blockchain!
Этот ресурс призван предоставить Вам всю необходимую информацию, которая понадобится Вам для создания, тестирования и развертывания приложений на блокчейне TON.
Это совместная инициатива с открытым исходным кодом, и вклад всегда приветствуется. Вся документация может быть отредактирована через GitHub, просто следуйте этим инструкциям.
- Серия TON Hello World содержит подробные пошаговые руководства по кошелькам, смарт-контрактам, мини-приложениям, а также тестированию и отладке смарт-контрактов на TON.
- Get Started with TON - это пошаговое руководство по взаимодействию с блокчейном TON. (Видеоурок прилагается)
TON Hello World
Начните работать с TON
Основы блокчейна с TON
Этот курс знакомит с основами блокчейна, уделяя особое внимание практическим навыкам работы в экосистеме TON. Вы поймете, как функционирует блокчейн и каковы его разнообразные применения.
Проверьте курс по основам блокчейна
CHN
RU
Курс TON
Мы с гордостью представляем курс TON Blockchain Course, который является исчерпывающим руководством по блокчейну TON. Курс предназначен для разработчиков, которые хотят научиться создавать смарт-контракты и децентрализованные приложения на блокчейне TON в увлекательной и интерактивной форме.
Он состоит из 9 модулей и охватывает основы блокчейна TON, языка программирования FunC и виртуальной машины TON (TVM).
Курс по блокчейну Check TON
CHN
RU
Модули разработки
Если Вы новичок в разработке TON Blockchain, рекомендуем Вам начать с самого начала и пройти свой путь через эти темы.
Основополагающие концепции
- The Open Network - высокоуровневый обзор блокчейна TON.
- Blockchain of Blockchains - приземленное объяснение TON Blockchain.
- Адреса смарт-контрактов - Подробное объяснение адресов.
- Ячейки как структура данных - Высокоуровневое объяснение структур данных.
- TON Networking - Высокоуровневый обзор протоколов TON peer-to-peer.
- Виртуальная машина TON (TVM) - Высокоуровневый обзор виртуальной машины TON.
- Транзакции и фазы - Подробное объяснение транзакций и фаз.
- Комиссионные за транзакции - высокоуровневое объяснение комиссионных за транзакции.
Инфраструктура
- Типы узлов - Подробное объяснение типов узлов.
- Run a Full Node - Подробное объяснение того, как запустить узел.
- TON DNS & Sites - Подробное объяснение TON DNS & Sites.
- TON Storage - Подробное объяснение работы TON Storage.
Дополнительные ресурсы
- FAQ - Часто задаваемые вопросы
- Документация FunC
- Документация по Fift
Разработка смарт-контрактов
Смарт-контракты - это строительные блоки децентрализованных приложений (DApps) на блокчейне TON. Если Вы хотите разработать собственное dApps, очень важно понимать, как работают смарт-контракты.
Начало работы
Используйте чертеж
Следующие ресурсы предоставляют ценную информацию для разработки смарт-контрактов TON:
- TON Hello World: Пошаговое руководство по написанию Вашего первого смарт-контракта - Доступное и лаконичное объяснение основ работы с JS.
- Как работать со смарт-контрактами кошелька - Подробное и тщательное объяснение основ смарт-контрактов с использованием JS и GO.
- Изучение смарт-контрактов на примерах (FunC, Fift)
- Speed Run TON - 6 интерактивных задач и пошаговых руководств для изучения разработки смарт-контрактов.
Разработка DApp
Децентрализованные приложения (DApps) - это приложения, которые работают не на одном компьютере (блокчейн TON), а на одноранговой сети компьютеров. Они похожи на традиционные веб-приложения, но построены поверх сети блокчейн. Это означает, что DApps децентрализованы, то есть ни один субъект не контролирует их.
Начало работы
DeFi Development
- TON Connect - интеграция и аутентификация для DApps.
- Обработка внецепочечных платежей - примеры и концепции обработки платежей.
- Обработка джеттонов TON - примеры и концепции для обработки джеттонов.
- Fungible (FT) / Non-fungible (NFT) tokens - смарт-контракты, примеры, инструменты
Сделайте первые шаги в разработке DApps с помощью исчерпывающего руководства по созданию DApps:
- TON Hello World: пошаговое руководство по созданию вашего первого веб-клиента
- Интеграция бота Telegram через TON Connect
API и SDK
Часто задаваемые вопросы
Перейдите в раздел Часто задаваемые вопросы.