TON is the reference implementation of the TON Node and a set of tools for working with The Open Network blockchain. It is aimed at developers, infrastructure operators and technically experienced users who want to run a node, a validator or a lite-server, or build applications on TON.
Rather than being a consumer wallet, TON is the software that sits underneath the network. Running it gives you a direct view of the chain, the ability to take part in validation and the foundation for building services that talk to TON. The project is open source under the GPL-3.0 license and is free to use.
What Is TON and Why Does It Matter?
TON, short for The Open Network, is a layer-one blockchain. The name TON is used both for the network and for the reference software that implements its node. This page covers the software, which is the part you install on your own machine.
A blockchain node is a program that stores and verifies the chain's data. Every node that follows the rules independently checks transactions and blocks, so no single party has to be trusted. The more independent nodes a network has, the harder it is for any one operator to rewrite history.
Because TON is the reference implementation, its code is the baseline other clients are measured against. Developers who want to understand exactly how the protocol behaves tend to read and run this code directly.
Who Is TON For?
The software is built for a narrow audience: infrastructure engineers, validator operators, smart contract developers and researchers. If you only want to send and receive tokens, a wallet application is a far simpler choice and you do not need a node at all.
Typical users include a developer who wants a private endpoint instead of relying on public APIs, an operator who wants to earn a role in securing the network, or a team that needs a lite-server to power a service. Each of these use cases requires comfort with the command line, configuration files and server-style maintenance.
If you are learning the platform rather than operating it, start with the documentation and tutorials before installing anything. Reading the architecture notes first will make the node's configuration options far easier to understand.
Running a Full Node, Validator or Lite-Server
There are three main roles the software can play, and they differ in resource use and purpose. A full node stores and verifies the chain and is the basis for most other roles. A validator participates in consensus and must be configured with the keys and stake the network requires. A lite-server answers queries from light clients without holding the full state.
For a personal development setup, a full node or lite-server is usually enough. Validation involves responsibilities and economic commitments that should be studied in the official participation guide before any action is taken.
Running any of these roles continuously means keeping the machine online, monitoring disk space and applying updates. Plan for that ongoing work, not just the initial installation.
Common Use Cases for Developers
A frequent scenario is a developer who wants reliable, private access to chain data. Running a local node removes dependence on rate-limited public endpoints and makes testing more predictable. Another scenario is a team that needs to inspect transactions in detail for debugging a smart contract.
Developers building decentralised apps often combine the node with FunC contracts, test their logic locally and then move to the public network. The tutorials and DApp guides are designed to support exactly this workflow.
Backend services such as indexers, notification systems and analytics dashboards can also be built on top of the node's API. Keeping the data source under your own control is the main advantage in these cases.
Key features
Documentation for the TON ecosystem
Node, validator and lite-server participation
Tools for decentralised app development
Ecosystem integration
API access
How to install TON on Windows
PS> scoop install tolk - 1
Choose a trusted source
Download the software only from the official TON website or its GitHub repository, ton-blockchain/ton. Avoid mirrors and links shared in chats or forums, since they may contain modified builds.
- 2
Install with Scoop
On Windows, the program can be installed through the Scoop package manager. Open PowerShell and run the command scoop install tolk, then confirm the installation completed without errors. Scoop must be installed on your system first.
- 3
Verify the installation
After installation, check that the tools start from the command line. Reading the version output helps confirm you have the release you expect, which is useful when following documentation written for a specific version.
-
Configure for your role
Follow the documentation section that matches your goal, whether that is a full node, a validator or a lite-server. Configuration files differ between roles, so do not copy settings from one guide into another setup without reading it.
How to use TON
Using the software is less about a single interface and more about choosing the role you need and following the matching guide. The steps below outline a typical path for a developer who wants a working local environment.
- Read the architecture section of the documentation to understand the components.
- Install the software using the Scoop command shown above.
- Pick a goal: a full node for development, a lite-server for serving queries, or a validator if you are preparing to take part in consensus.
- Work through the configuration guide for that role and adjust the settings carefully.
- Start the node and watch its logs until it begins syncing with the network.
- Use the API or tools to query the chain, or deploy a test contract from the FunC tutorials.
- Keep the installation updated by checking the release notes before upgrading.
Pros & cons
- Reference implementation, so behavior matches the protocol specification
- Open source under GPL-3.0 with the code publicly available for review
- Free to use with no licensing cost
- Supports multiple roles: full node, validator and lite-server
- Extensive documentation and developer tutorials
- Available on several platforms, including Windows, Linux and macOS
- Requires technical knowledge of the command line and server administration
- Running a node demands sustained disk space, bandwidth and uptime
- Validator participation involves responsibilities that beginners may underestimate
- Less suitable for casual users who only want a simple wallet experience
Is TON safe?
Running node software gives it access to network traffic and, for validators, to signing keys, so the source of your download matters. Get the installer only from the official TON documentation site or the GitHub repository, and compare the SHA-256 checksum or signature of the file against the values published by the project before running it. Do not install builds from unofficial mirrors.
Never enter a seed phrase or private key into a third-party website, a support chat or a tool that asks for it unprompted. Legitimate node software does not need your seed phrase to sync or to serve queries. If you are running a validator, keep signing keys on a secure system with restricted access and backups stored offline.
Antivirus tools occasionally flag command-line utilities, so check any alert carefully rather than ignoring it. Instead of disabling protection, verify the file and add an exception only for a binary you have confirmed as authentic.
- Official source only. Download from github.com/ton-blockchain/ton. Ignore ads and lookalike domains.
- Check the SHA-256. Compare the installer hash with the value the developer publishes before running it.
- Never share your seed phrase. No developer, support agent or website — including CryptApps — will ever ask for it.
Alternatives
TON is one of several node and client projects in the same space. Geth and Nethermind focus on the Ethereum execution layer, and Bitcoin Core is the reference client for Bitcoin. Each implements the rules of its own network, so the choice depends on which chain you are working with rather than on general preference.
Agave, the Solana validator, and Aptos, with its node and CLI, are close relatives in purpose: both are chain-specific infrastructure for operators and developers. Polkadot{.js} Apps is different, since it is a web interface for interacting with Polkadot and Substrate networks rather than a node you run yourself.
Compared with these projects, TON stands out for its focus on the TON Node reference implementation and its ecosystem tooling. If your work is on TON, it is the natural base. If you need an alternative network's client, look at the matching project in the list.
Specifications
- Price
- Free
- Type
- Open source
- License
- GPL-3.0
- Latest version
- 1.5
- Last update
- 19 Oct 2026
- Windows support
- Yes (available via Scoop)
- Source code
- github.com/ton-blockchain/ton
- Install command
- scoop install tolk
Frequently asked questions
No. TON is node and toolkit software for running infrastructure and building applications on The Open Network. If you only want to store and send tokens, a wallet application is the better choice, and you do not need to run a node for that purpose.
Yes. The software is available on Windows, and the page's install section describes installing it through the Scoop package manager. Scoop must be installed first, and you should confirm the installation completed without errors before configuring anything.
The software is free and distributed under the GPL-3.0 open source license. Running it does cost money in practice, since a node needs disk space, bandwidth and a machine that stays online. Validator participation may involve additional requirements described in the official documentation.
Basic command-line skills are necessary, and developer tasks such as writing contracts benefit from programming knowledge. The documentation and tutorials are designed to guide you step by step, but the setup is more technical than installing a typical desktop application.
A full node stores and verifies the complete chain state. A lite-server answers queries from light clients and serves data to other applications without necessarily holding everything. Choose the role that matches what you plan to build or operate.
It is safe when you download from the official website or the GitHub repository and verify the file's checksum or signature. Avoid unofficial mirrors. Never enter a seed phrase into a third-party site, since legitimate node software does not ask for it.
Yes. The toolkit includes FunC documentation, tutorials and DApp guides aimed at developers. You can test contracts against a local node before moving to the public network, which speeds up debugging.
Verdict
TON suits developers, infrastructure operators and technically confident users who want to run a reference node, serve data through a lite-server or take part in validation on The Open Network. It is free, open source and well documented, but it asks for command-line skill and an ongoing commitment to keep a machine running. If you only need a wallet, choose a simpler application instead. Before installing, check the latest version on the official website.