Developer Toolkit

Understanding the TON Blockchain

TON (The Open Network) is a blockchain that relies on community consensus for data validation. Explore the following resources to better understand TON and its ecosystem:

Interacting with the TON Blockchain

Interaction with TON blockchain consists of two main actions: writing (via wallets) and reading (via RPC providers or nodes).

Wallet

In TON, wallets are smart contracts that enable blockchain interactions such as transfers and smart contract deployments.

Developing Blockchain Applications

TON applications run on the TVM (TON Virtual Machine). Smart contracts, written in FunC or Tact, must be deployed on the blockchain for execution.

Smart Contracts