Why Lattix Features Downloads Pricing Docs Sign In Get Started

Documentation

Everything you need to get started with Lattix Network.

Get Up and Running in Minutes

Three simple steps to create your first secure network connection.

01

Install

Download and install the Lattix Network client for your platform.

$ curl -fsSL https://lattix.network/install.sh | sh
Downloading Lattix Network v0.1.0...
Installing binaries to /usr/local/bin...
✔ Installation complete
02

Create or Join a Network

Use a 16-character network ID to join an existing network, or create one via the web panel.

$ lattix join 0102030405060708
Joining network 0102030405060708...
Assigned IP: 10.147.1.12
✔ Connected to network
03

Verify Connection

Ping any peer on the network to verify your encrypted P2P connection is active.

$ ping 10.147.1.1
PING 10.147.1.1: 64 bytes
time=1.2ms ttl=64 seq=1
time=0.9ms ttl=64 seq=2
time=1.1ms ttl=64 seq=3
✔ 0% packet loss

Command Line Interface

Full list of available commands for the Lattix Network CLI.

Command Description Example
lattix join <network-id> Join a network lattix join 0102030405060708
lattix leave <network-id> Leave a network lattix leave 0102030405060708
lattix status Show daemon status lattix status
lattix peers List connected peers lattix peers
lattix networks List joined networks lattix networks
lattix identity Show node identity lattix identity
lattix identity generate Generate new identity lattix identity generate

Common Issues

Quick solutions to the most common problems.

I can't connect to other peers +

Make sure both devices have joined the same network and are authorized. Run lattix status to check your connection state. If you're behind a strict corporate firewall, traffic will automatically route through relay servers — no action needed.

Connection is slow or unstable +

Run lattix peers to check your connection type. "Direct" connections are fastest. If you see "Relay", your firewall may be blocking UDP. Try allowing outbound UDP on port 9993. You can also check RTT (round-trip time) in the peers output.

The system tray icon is red +

A red icon means the Lattix daemon is not running. On Windows, open Services and start "CMNet Daemon". On macOS/Linux, run sudo systemctl start cmnet-daemon. The icon turns green when connected.

How do I leave a network? +

Run lattix leave <network-id> or right-click the system tray icon and select the network to leave. Your IP address will be released and you'll be disconnected from all peers on that network.

Can I use Lattix on multiple devices? +

Yes! Install Lattix on each device and join the same network. Each device gets a unique IP address and can communicate directly with all other devices on the network. The free plan supports up to 5 devices.

Network Concepts

Key concepts behind the Lattix Network architecture.

Network ID

A 16-character hexadecimal identifier that uniquely identifies each virtual network. Networks are isolated from each other and require membership to access.

Node Address

A 40-bit unique identifier derived from your Ed25519 public key. This address is globally unique and serves as your identity on every network you join.

Membership Certificates

Cryptographic proof of network membership signed by the network controller. Certificates have an expiry time and are automatically renewed while the node remains authorized.

NAT Traversal

Automatic STUN discovery and UDP hole punching establish direct peer connections through firewalls. When direct paths fail, traffic is routed through encrypted relay servers.

Control Plane vs Data Plane

The controller manages network membership, configuration, and certificate issuance. Actual data traffic flows directly peer-to-peer with end-to-end encryption, never through the controller.

System Tray Guide

Manage your Lattix connection without touching the command line.

Tray Icon Status

Green = connected, yellow = connecting, red = disconnected. The tray icon shows your network status at a glance.

Join a Network

Right-click the tray icon, select "Join Network", and enter the network ID you received from your admin. You'll be connected in seconds.

View Peers

See all connected devices, their IP addresses, latency, and connection type (direct P2P or relay) from the tray menu.

Auto-Start

Lattix starts automatically with your computer and reconnects to your networks. No need to manually launch anything after installation.

Need More Help?

Our team is ready to help you set up and configure Lattix Network for your use case.