Reticulum-Go
The resilient, sovereign networking stack for everyone. Now implemented in Go for high performance and portability.
Encrypted by Default
Reticulum uses strong, modern cryptography end to end. On-wire layouts match the Python reference so peers stay compatible.
Resilient & Sovereign
No central authorities, no servers to shut down. Build your own infrastructure over any medium - radio, fiber, satellite, landlines, or the internet.
Go Implementation
Built with Go for portability, auditability, and concurrency. Run it from embedded devices to cloud servers.
Full RNS Interoperability
Wire-compatible with the official Python Reticulum (RNS). Packets, links, and cryptography work peer-to-peer.
Secure by Design
The native daemon enables an OS sandbox by default. The WASM build runs inside the browser sandbox of the host runtime.
Modular & Embeddable
Use it as a daemon, Go library, C ABI (librns), control API, or WASM module.
Supported platforms
Windows 7-11
macOS / iOS
Android
Debian
Ubuntu
Fedora
openSUSE
Arch Linux
Gentoo
NixOS
Alpine Linux
FreeBSD
OpenBSD
NetBSD
Haiku
Raspberry Pi
PowerPC
Flatpak
Docker
Firecracker microVM
WebAssembly
Windows · macOS / iOS · Android · Debian · Ubuntu · Fedora · openSUSE · Arch · Gentoo · NixOS · Alpine · FreeBSD · OpenBSD · NetBSD · Haiku · Raspberry Pi · PowerPC · Flatpak · Docker · Firecracker · WASM
32-bit · 64-bit
Expanding Reticulum's Reach
Reticulum-Go was built to work with the Python reference implementation by Mark Qvist, not to replace it. The goal is to help the network and expand where Reticulum can run, while Python RNS remains the reference that defines the protocol.
Browse the Reticulum Network
Ren Browser is a modern NomadNet-compatible client built with Reticulum-Go. Render Micron pages, manage identities, and explore the mesh from desktop or mobile.