Yggdrasil is an implementation of a new name-independent routing scheme and functions as an end-to-end encrypted IPv6 network.
It is lightweight, easy to configure, supported on multiple platforms, and allows pretty much any IPv6-capable application to communicate securely with other Yggdrasil nodes. You do not need to have IPv6 Internet connectivity from your ISP — it also works just fine over IPv4.
The highlights of Yggdrasil are that it is:
Supports large, complex or even internet-scale topologies
Network responds quickly to connection failures or mobility events
Traffic sent across the network is always fully end-to-end encrypted
Works entirely ad-hoc by design with no built-in points of centralisation
Supported on Linux, macOS, Windows, iOS, Android and more
This is still an alpha-stage project and there may be some breaking changes in the future. Despite that, Yggdrasil is generally stable enough for day-to-day use and a small number of users have been using and stress-testing Yggdrasil quite heavily for a variety of use cases. If you are interested in or would like to get involved in the Yggdrasil project, start below:
Explore the internal services available on the network, as contributed and operated by our users.