Dokumentacja TON
Witamy w oficjalnej dokumentacji deweloperskiej TON Blockchain!
Niniejszy zasób ma na celu dostarczenie Państwu wszystkich niezbędnych informacji potrzebnych do tworzenia, testowania i wdrażania aplikacji na blockchainie TON.
Jest to wspólna inicjatywa open-source, a wkład jest zawsze mile widziany. Całą dokumentację można edytować za pośrednictwem GitHub, wystarczy postępować zgodnie z tymi instrukcjami.
- Seria TON Hello World zawiera szczegółowe przewodniki krok po kroku dotyczące portfeli, inteligentnych kontraktów, miniaplikacji oraz testowania i debugowania inteligentnych kontraktów w TON.
- Get Started with TON to przewodnik krok po kroku dotyczący interakcji z TON Blockchain. (dołączony samouczek wideo)
TON Hello World
Proszę zacząć z TON
Podstawy blockchain z TON
Ten kurs wprowadza w podstawy blockchain, ze szczególnym naciskiem na praktyczne umiejętności w ekosystemie TON. Zrozumieją Państwo, jak działa blockchain i jakie są jego różnorodne zastosowania.
Proszę sprawdzić Kurs Podstaw Blockchain
CHN
RU
Kurs TON
Z dumą prezentujemy TON Blockchain Course, który jest kompleksowym przewodnikiem po TON Blockchain. Kurs jest przeznaczony dla programistów, którzy chcą dowiedzieć się, jak tworzyć inteligentne kontrakty i zdecentralizowane aplikacje na TON Blockchain w angażujący i interaktywny sposób.
Składa się on z 9 modułów i obejmuje podstawy TON Blockchain, języka programowania FunC oraz TON Virtual Machine (TVM).
Proszę sprawdzić kurs TON Blockchain
CHN
RU
Moduły rozwoju
Jeśli są Państwo nowicjuszami w rozwoju TON Blockchain, zaleca się rozpoczęcie od początku i przejście przez te tematy.
Podstawowe pojęcia
- The Open Network - Ogólny przegląd TON Blockchain.
- Blockchain of Blockchains - praktyczne wyjaśnienie TON Blockchain.
- Smart Contract Addresses - Szczegółowe wyjaśnienie adresów.
- Komórki jako struktura danych - Wysokopoziomowe wyjaśnienie struktur danych.
- TON Networking - Ogólny przegląd protokołów TON peer-to-peer.
- TON Virtual Machine (TVM) - Ogólny przegląd TON Virtual Machine.
- Transakcje i fazy - Szczegółowe wyjaśnienie transakcji i faz.
- Opłaty transakcyjne - Ogólne wyjaśnienie opłat transakcyjnych.
Infrastruktura
- Typy węzłów - Szczegółowe wyjaśnienie typów węzłów.
- Uruchom pełny węzeł - Szczegółowe wyjaśnienie, jak uruchomić węzeł.
- TON DNS & Sites - Szczegółowe wyjaśnienie TON DNS & Sites.
- TON Storage - Szczegółowe wyjaśnienie TON Storage.
Dodatkowe zasoby
- FAQ - Często zadawane pytania
- Dokumentacja FunC
- Dokumentacja Fift
Rozwój inteligentnych kontraktów
Inteligentne kontrakty są elementami składowymi zdecentralizowanych aplikacji (DApps) na TON Blockchain. Jeśli chcą Państwo rozwijać własne dApps, ważne jest, aby zrozumieć, jak działają inteligentne kontrakty.
Pierwsze kroki
Proszę użyć Blueprint
Poniższe zasoby dostarczają cennych informacji dla rozwoju inteligentnych kontraktów TON:
- TON Hello World: Przewodnik krok po kroku, jak napisać swój pierwszy inteligentny kontrakt - Przystępne i zwięzłe wyjaśnienie podstaw JS.
- Jak pracować z inteligentnymi kontraktami portfela - Szczegółowe i staranne wyjaśnienia podstaw inteligentnych kontraktów z wykorzystaniem JS i GO.
- Nauka inteligentnych kontraktów na przykładach (FunC, Fift)
- Speed Run TON - 6 interaktywnych wyzwań i samouczków krok po kroku do nauki tworzenia inteligentnych kontraktów.
Rozwój aplikacji
Aplikacje zdecentralizowane (DApps) to aplikacje, które działają w sieci komputerów peer-to-peer, a nie na jednym komputerze (TON Blockchain). Są one podobne do tradycyjnych aplikacji internetowych, ale są zbudowane na szczycie sieci blockchain. Oznacza to, że DApps są zdecentralizowane, co oznacza, że żaden pojedynczy podmiot ich nie kontroluje.
Pierwsze kroki
DeFi Development
- TON Connect - integracja i uwierzytelnianie dla DApps.
- Przetwarzanie płatności poza łańcuchem - przykłady i koncepcje przetwarzania płatności.
- Przetwarzanie TON Jetton - przykłady i koncepcje przetwarzania Jettonów.
- Fungible (FT) / Non-fungible (NFT) tokeny - inteligentne kontrakty, przykłady, narzędzia
Proszę postawić pierwsze kroki w rozwoju DApps dzięki kompleksowemu przewodnikowi tworzenia DApps:
- TON Hello World: Przewodnik krok po kroku, jak zbudować swojego pierwszego klienta sieciowego
- Integracja z botem Telegram za pośrednictwem TON Connect
API i SDK
Często zadawane pytania
Proszę przejść do sekcji Często zadawane pytania.