Skip to content

Node & protocol

The XELIS reference implementation is written in Rust and uses Tokio for async I/O. Operators typically build from source or use published binaries when available.

Official references

Learning objectives

  1. Sync a testnet node before touching mainnet funds.
  2. Understand peer encryption (ChaCha20-Poly1305) at a high level from official docs.
  3. Know where consensus limits (block/tx size, fees) are documented.

Suggested exercises

  • Run a devnet/local chain for integration experiments (see official devnet guidance).
  • Compare your node's height and tip against a public explorer for the same network.