Start building on The Open Network

Discover how TON Blockchain and its wider ecosystem work, as well as how to develop decentralized apps and create smart contracts.

Benefits of TON Blockchain

Scalability
TON was originally designed to bring Web3 to billions of users worldwide.
Scalability
TON was originally designed to bring Web3 to billions of users worldwide.
Performance
TON is a high-performance blockchain that completes millions of transactions per sec.
Performance
TON is a high-performance blockchain that completes millions of transactions per sec.
Near-Zero Fees
TON is scalable and shardable. Its flexible architecture allows it to expand at a low cost.
Near-Zero Fees
TON is scalable and shardable. Its flexible architecture allows it to expand at a low cost.
Eco-Friendly
TON uses an environmentally friendly Proof-of-Stake protocol to secure the network.
Eco-Friendly
TON uses an environmentally friendly Proof-of-Stake protocol to secure the network.

Getting started

Develop dApps
Build dApps, web applications, services or bots using TON.
Create Smart Contracts
Write, compile and deploy smart contracts on TON Blockchain.
Learn TON & Services
Explore the basics of TON Blockchain.

Tutorials

Work with wallets
How TON wallets work and how to access them from JavaScript.
Beginner
JS
First smart contract
A step-by-step guide for writing your first FunC smart contract.
Beginner
FunC
JS
Build your dApp
A step-by-step guide to building your first web dApp with React.
Intermediate
JS
Testing and Debugging
Learn the essential test and debugging approaches on TON.
Beginner
FunC
JS
Learn FunC in Y minutes
A quick tour of FunC: syntax, structures and functions.
Beginner
FunC
FunC Journey
In-depth lessons demonstrating TON concepts using FunC.
Beginner
FunC

Tools

Explorers
Discover popular TON explorers from a developer's perspective.
SDKs
Ready-to-use SDKs for JS, C++, Go, Java and other languages.
IDE Plugins
Get support for FunC and Fift in your favorite IDE.
API
HTTP access to blockchain to get accounts, send messages, etc.
Jetton Minter
Easily deploy your own token to the mainnet.
NFT Minters
Deploy NFTs in a few seconds with a minter.

TON Blog

See all
Six unique aspects of TON Blockchain that will surprise Solidity developers
The TON Blockchain is based on PoS consensus
How to shard your TON smart contract and why — studying the anatomy of TON's Jettons

Contribute & build together

Job opportunities
Apply for positions from various teams building on TON.
See more
Job opportunities
Apply for positions from various teams building on TON.
See more
Fund your project
Get grants, raise capital from an IDO or through VC.
See more
Fund your project
Get grants, raise capital from an IDO or through VC.
See more
TON Events
Join TON events, meet the community and enter contests.
See more
TON Events
Join TON events, meet the community and enter contests.
See more
TON Footsteps
Contribute to TON and help the ecosystem grow.
See more
TON Footsteps
Contribute to TON and help the ecosystem grow.
See more

Join the community

Dev Chat Eng
@tondev_eng
Dev Chat Ru
@tondev
Dev Chat Chn
@tondev_zh
TON Society
@tonsociety
Stack Overflow
stackoverflow.com
stackoverflow
TON Overflow
answers.ton.org