What a node does
A full node keeps the latest blockchain state and relays blocks and messages across the peer-to-peer network. A validator is a full node that participates in consensus and produces blocks. Many full nodes also expose a liteserver endpoint so wallets and apps can query data or submit messages without running a full node themselves. TON also has lite clients. They do not store chain state locally. Instead, they request the data they need from liteserver-enabled full nodes.Node types and roles
- Full node — stores the latest state and propagates blocks and messages. See Node roles and modes.
- Archive node — a full node that keeps the entire history for analytics and explorers. See Node roles and modes.
- Validator node — produces blocks and participates in consensus. See Running a validator.
- Liteserver — a mode that exposes a gateway for lite clients and APIs. See Interacting with TON nodes.
Who runs nodes
- Validators — stake Toncoin, participate in consensus, and produce blocks.
- Infrastructure providers — run full nodes and liteservers to back APIs.
- Explorers and indexers — run archive nodes to serve historical data.
- Community operators — add connectivity and redundancy to the network.