Документація TON
Ласкаво просимо до офіційної документації з розробки TON Blockchain!
Цей ресурс має на меті надати вам всю необхідну інформацію, яка знадобиться вам для створення, тестування та розгортання додатків на блокчейні TON.
Це спільна ініціатива з відкритим вихідним кодом, і внески завжди вітаються. Вся документація може бути відредагована через GitHub, просто дотримуйтесь цих інструкцій.
- Серія TON Hello World містить детальні покрокові інструкції щодо гаманців, смарт-контрактів, міні-додатків, а також тестування та налагодження смарт-контрактів на TON.
- Початок роботи з TON - це покрокове керівництво по взаємодії з блокчейном TON. (відеоурок додається)
ТОН Привіт, світе!
Почніть роботу з TON
Основи блокчейну з TON
Цей курс знайомить з основами блокчейну, з особливим акцентом на практичні навички роботи в екосистемі TON. Ви зрозумієте, як функціонує блокчейн та його різноманітні застосування.
Перевірте курс "Основи блокчейну
CHN
RU
Курс TON
Ми з гордістю представляємо курс TON Blockchain Course, який є вичерпним посібником з блокчейну TON. Курс призначений для розробників, які хочуть навчитися створювати смарт-контракти та децентралізовані додатки на блокчейні TON в цікавій та інтерактивній формі.
Він складається з 9 модулів і охоплює основи блокчейну TON, мови програмування FunC та віртуальної машини TON (TVM).
Перевірте курс TON Blockchain
CHN
RU
Модулі розробки
Якщо ви новачок у розробці TON Blockchain, рекомендується почати з самого початку і пропрацювати ці теми.
Фундаментальні концепції
- [The Open Network] (/learn/introduction) - Огляд блокчейну TON на високому рівні.
- [Блокчейн з блокчейнів] (/learn/overviews/ton-blockchain) - доступне пояснення TON Blockchain.
- Адреси смарт-контрактів - детальне пояснення адрес.
- Клітинки як структура даних - високорівневе пояснення структур даних.
- TON Networking - огляд високорівневих однорангових протоколів TON.
- TON Virtual Machine (TVM) - Огляд віртуальної машини TON високого рівня.
- Транзакції та фази - Детальне пояснення транзакцій та фаз.
- Транзакційні збори - Пояснення на високому рівні щодо транзакційних зборів.
Інфраструктура
- Типи вузлів - Детальне пояснення типів вузлів.
- Запустити повний вузол - детальне пояснення, як запустити вузол.
- TON DNS & Sites - детальне пояснення TON DNS & Sites.
- TON Storage - Детальне пояснення про TON Storage.
Додаткові ресурси
- FAQ - Часті запитання
- Документація FunC
- Документація Fift
Розробка смарт-контрактів
Смарт-контракти - це будівельні блоки децентралізованих додатків (DApps) на блокчейні TON. Якщо ви хочете розробити власний DApp, важливо розуміти, як працюють смарт-контракти.
Початок роботи
Використовуйте Blueprint
Наступні ресурси надають цінну інформацію для розробки смарт-контрактів TON:
- [TON Hello World: Покрокове керівництво для написання вашого першого смарт-контракту] (https://ton-community.github.io/tutorials/02-contract/) - Доступне і стисле пояснення основ роботи з JS.
- Як працювати зі смарт-контрактами гаманця - Детальне та ретельне пояснення основ смарт-контрактів з використанням JS та GO.
- Вивчаємо смарт-контракти на прикладах (FunC, Fift)
- Speed Run TON - 6 інтерактивних завдань та покрокових інструкцій для навчання розробці смарт-контрактів.
Розробка DApp
Децентралізовані додатки (DApps) - це додатки, які працюють на одноранговій мережі комп'ютерів, а не на одному комп'ютері (TON Blockchain). Вони схожі на традиційні веб-додатки, але побудовані поверх мережі блокчейн. Це означає, що DApps децентралізовані, тобто жодна організація не контролює їх.
Початок роботи
Розробка DeFi
- TON Connect - інтеграція та автентифікація для DApps.
- Off-chain Payments Processing - приклади та концепції обробки платежів.
- TON обробка джеттонів - приклади та концепції для обробки джеттонів.
- [Взаємозамінні (crwd)lbracket/dwrc(FT) Не взаємозамінні crwdlbracketdwrcNFT токени] (/develop/dapps/defi/tokens) - смарт-контракти, приклади, інструменти
Зробіть перші кроки у розробці DApps за допомогою вичерпного посібника зі створення DApps:
- [TON Hello World: Покрокове керівництво для створення вашого першого веб-клієнта] (https://ton-community.github.io/tutorials/03-client/)
- Інтеграція Telegram-бота через TON Connect
API та SDK
Поширені запитання
Перейдіть до розділу [Часті запитання] (/develop/howto/faq).