A proof-of-concept IPv6 meshnet, featuring end-to-end encryption, a unique spanning tree routing algorithm and aiming to implement novel backpressure routing metrics. It is lightweight, self-arranging and should scale well beyond the limits of existing mesh networks.
Yggdrasil is an early-stage implementation of a fully end-to-end encrypted IPv6 network. Yggdrasil is written in Go. The codebase is fairly small and easy to navigate. It has been tested on a number of platforms (including Linux, Windows, macOS, FreeBSD, OpenBSD and Ubiquiti EdgeOS) although with various minor caveats. See the Platforms page for more information