Telos Nodes and Clients
Telos Zero nodes run TelosZero Core, the Telos-maintained nodeos distribution with Savanna instant-finality support. The package also provides cleos, keosd, and spring-util.
Every Telos Zero nodeos validates the chain, but operators configure different roles:
- Block producer/finalizer: publishes scheduled blocks with a K1 key and votes on blocks with a BLS key.
- Vote relay/sentry: isolates private producers and forwards blocks, transactions, and finalizer votes.
- API node: serves chain RPC to applications without production keys.
- State History (SHiP) node: streams block, trace, state, and optional finality data to indexers.
- Seed/P2P node: provides stable entry points to the peer network.
See Types of Nodes for role boundaries and Block Producing Nodes for the post-Savanna producer runbook.
For Telos EVM RPC, Telos uses telos-reth with the Telos consensus client. That stack consumes Telos Zero/SHiP data; it does not replace the Telos Zero consensus node.
Operator sources
- TelosZero Core releases
- Telos node templates, genesis files, and peer files
- Live Telos validators and endpoints
- Non-BP TelosZero upgrade guide
Always use the tagged release and checksum approved for the target network. Do not select a producer binary solely from the version string returned by a public RPC endpoint.