Skip to main content
Concepts
Introduction to TON
Blockchain of Blockchains
Smart Contract Addresses
Cells as a Data Structure
TON Networking
Whitepapers
Get Started
Start with Onboarding Tutorials
Mint your Tokens
Mint your NFTs
Build your first Mini App
Dive into DApps Development
DApps
APIs and SDKs
Asset Processing
Jetton Processing
Cookbook
TMA Development
Smart Contracts
Understanding Wallets
Write Smart Contracts
Sending Messages
Transaction Fees
Best Practices for Contracts
FunC Development Language
FunC Cookbook
Data formats
TON Virtual Machine (TVM)
Nodes
MyTonCtrl
Node Types
Full Node
Liteserver Node
Validator Node
Archive Node
Troubleshooting the Node
Single Nominator Pool
Nominator Pool
Vesting Contract
FAQ
Web3
TON DNS & Domains
Open TON Sites
Run TON Sites
Run a Storage Daemon
Build a Storage Provider
Community
TON Research
TON Developers Kit
AI TON Support Agent
Standards Discussion (TEPs)
Contribute to Docs
English
English
简体中文
Help Us Translate
Welcome to the TON
Blockchain documentation
Welcome to
TON Blockchain
documentation
Choose your path to start journey
What is TON?
Learn about the basics of blockchain and TON and how to get started.
Develop
Build smart contracts, web applications or bots using TON.
Participate
Take part in TON by staking, running node or even become a Validator!
Tip: search everywhere with
Ctrl+K
hotkey