--- tags: dontlink sitemap: true --- 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:
Scalable

Supports large, complex or even internet-scale topologies

Self-healing

Network responds quickly to connection failures or mobility events

Encrypted

Traffic sent across the network is always fully end-to-end encrypted

Peer-to-peer

Works entirely ad-hoc by design with no built-in points of centralisation

Cross-platform

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:

[Install](installation.md) and [configure](configuration.md) Yggdrasil on your own computer or router to join the network.

Come and chat to us in our [Matrix channel](https://matrix.to/#/#yggdrasil:matrix.org), or [read our channel backlog](https://view.matrix.org/room/%21vVtVcVdzAdhGFLzFwm:matrix.org/).

Explore the [internal services](services.md) available on the network, as contributed and operated by our users.

Visit our [developers](developers.md) page and our [GitHub](https://github.com/yggdrasil-network/yggdrasil-go). Report bugs and problems to us as [GitHub Issues](https://github.com/yggdrasil-network/yggdrasil-go/issues).