DEV Community

ByteKnight
ByteKnight

Posted on

Yggdrasil Network — Join the Global Mesh

The Yggdrasil Network is an experimental, end‑to‑end encrypted IPv6 overlay that links nodes into a self‑healing, decentralized mesh. It’s lightweight, transport‑agnostic, and operates without central servers — ideal for privacy‑minded networking, resilient communication, and experimentation.

⚡ Quick Connect

Once Yggdrasil is installed and running, you can join the mesh instantly by adding a public peer:

sudo yggdrasilctl addPeer uri=tcp://51.15.204.214:12345
Enter fullscreen mode Exit fullscreen mode

You can also choose from the public peers list for more options.


🌍 Reaching Other Hosts in the Mesh

  1. Find your Yggdrasil IPv6 address:
   ip addr
Enter fullscreen mode Exit fullscreen mode

Look for the address starting with 20... (the mesh prefix).

  1. Use that address to connect to other nodes directly. For example:
   ping 201:f095:565e:fe6c:a7f2:c641:ecad:78c1
Enter fullscreen mode Exit fullscreen mode

💡 Tip: Once connected, you can run services bound to your Yggdrasil IPv6 for secure, mesh‑only access.

Top comments (1)

Collapse
 
byteknight profile image
ByteKnight

You can also integrate Yggdrasil with Tor for added privacy and censorship‑resistance.

For example, to connect to a public peer exposed as a Tor hidden service:

yggdrasilctl addPeer uri=socks://127.0.0.1:9050/goux4uxdsu4gdnoxvizb74fapjtsn2pstqeqonr2juwqn5qqfgiowjyd.onion:5222
Enter fullscreen mode Exit fullscreen mode

You’ll need Tor running locally (default SOCKS port 9050).

More Tor‑based peers are listed here:

🔗 github.com/yggdrasil-network/publi...

This allows your Yggdrasil node to join the mesh entirely over Tor, adding another layer of anonymity and resilience.