TON documentation
TON is a blockchain platform designed for scalable smart contracts, applications, and payments at consumer scale.
Choose your path
Onboarding
For newcomers entering Web3 through TON.
Applications
Everything one needs to build dApps on TON.
Nodes
Run and manage TON blockchain nodes.
APIs
Access TON data via hosted APIs or self-hosted options.
Smart contracts
Build, debug, and deploy smart contracts.
Tolk language
Master the language of TON smart contracts.
TVM: TON Virtual Machine
Skim the detailed reference of the smart-contract runtime.
Blockchain foundations
Learn all the ins and outs of the TON blockchain.
Troubleshooting
Press Ctrl K to search the docs. Still stuck? Discuss issues and best practices with other community members.