TON documentation

TON is a blockchain platform designed for scalable smart contracts, applications, and payments at consumer scale.

Choose your path

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.