Reticulum is networking software for connecting applications across radio links, local networks and internet connections. It provides addressing, encrypted communication and routing between connected systems.
Different links in one network
A Reticulum network can combine several kinds of connection. A radio link can join a network carried over Ethernet or Wi-Fi, with transport nodes forwarding traffic between them.
Local communication can operate without internet access when a path exists between the devices. An internet connection can also carry Reticulum traffic between distant locations.
Applications & addresses
Applications use destination addresses derived from cryptographic identities. Reticulum handles communication with those destinations; applications provide functions such as messaging and publishing pages.
How ciXnet uses it
Reticulum is the networking layer behind ciXnet. We use HaLow for backbone connections and LoRa nodes for local access. Our client provides messaging, a built-in browser and a bridge for browsing through Chrome or another regular browser.
NomadPL carries pages and applications over Reticulum. retdns resolves names to destination addresses. These are separate projects built on the same networking layer.
Official information
For the protocol, supported interfaces and technical setup, see the official Reticulum manual ↗.
