Yggdrasil NG · Rust-powered · For Android

Your private corner of the encrypted internet.

Yggdrasil NG puts a self-arranging, end-to-end encrypted IPv6 mesh in your pocket. No central servers, no accounts, no tracking — just a unique cryptographic address that is yours alone.

Download APK
20-day free trial No account needed Pay with crypto
Yggdrasil NG — connected screen
End-to-end encrypted Open-source Rust core No Google Play needed Android 7.0+
Why Yggdrasil

A different kind of network.

Most of the internet routes your traffic through servers you don't control. Yggdrasil builds a private mesh where every node talks directly, encrypted from end to end.

Yggdrasil NG

Wait — what is Yggdrasil, really?

Think of it as a worldwide private network that anyone can join, but no one owns. Instead of an IP handed out by your provider, your phone gets a permanent IPv6 address baked from its own encryption key. Connect to a few peers, and you can reach every other device on the mesh — securely, directly, as if they were on your local network.

End-to-end encrypted

Every packet is sealed with XSalsa20-Poly1305 and forward secrecy. Only the endpoints can read it — never the network in between.

Self-arranging mesh

Nodes discover the best paths to each other automatically using spanning-tree routing. No manual topology, no babysitting.

No central servers

There is no company in the middle. Your address is derived from your own key, so your identity is cryptographic, not granted.

Lightweight Rust core

The new Rust rewrite is faster and uses far less memory than the original — light enough for phones, routers and tiny devices.

Inside the app

Built to disappear into one tap.

Yggdrasil NG keeps the complexity under the hood. Connect, watch your peers, route your DNS — without touching a config file.

Home

Connect with a single tap

One big button flips the whole mesh on. The moment you're connected, your IPv6 address and live peer count appear right there.

  • Tap to connect / disconnect instantly
  • See your address & subnet at a glance
  • Live peer counter
Home screen — connected
Peers

Manage your peers

Add, remove and prioritize the public or private peers you connect through. Yggdrasil keeps the healthiest links alive automatically.

  • Add peers by URI in seconds
  • Per-peer connection stats
  • Automatic reconnection with backoff
Peers screen — manage your peers
DNS

Resolve names over the mesh

Point your DNS at resolvers inside the Yggdrasil network and reach mesh-only services by name, not just by raw address.

  • Custom DNS servers
  • Reach .ygg services by name
  • Keep regular traffic untouched
DNS screen — resolve names over the mesh
Exit node · CKR

Your own multi-hop VPN, built in.

With Crypto-Key Routing (CKR), Yggdrasil NG can route all of your internet traffic through an exit node you trust — hopping across the encrypted mesh to get there. Reach the open web from behind heavy censorship, while everything in between sees nothing but ordinary mesh traffic.

  • Full-tunnel exit node — every bit of IPv4 & IPv6 traffic
  • Multi-hop by nature: it routes across the mesh, not one fixed server
  • Or hand your devices a real, routable IPv6 from your own VPS
  • End-to-end encrypted — the path in between only ever sees mesh traffic

Powered by Yggdrasil's Crypto-Key Routing. Needs an exit node you run or trust — a cheap VPS is plenty.

Crypto-Key Routing — exit-node setup
Split tunneling — choose which apps bypass Yggdrasil
Split tunneling

Some apps on the mesh — the rest, untouched.

Split tunneling lets you exclude any app from Yggdrasil completely. Excluded apps skip the mesh and the exit node entirely — so your bank, your local network and anything that should stay direct keeps using your normal connection, while everything else rides the tunnel.

  • Exclude any app from Yggdrasil & CKR with one tap
  • Local services and your LAN stay on the normal connection
  • Keep banking, payments or region-locked apps off the exit node
How licensing works

Pay once. Get a code. Activate.

No store, no subscription lock-in, no account. Try it free for 20 days, then unlock with a simple license code.

01

Pick a period & pay with crypto

Choose 3 months to 3 years and check out securely with NOWPayments using the coin you prefer.

02

Get your license code

The server generates a unique code and emails it to you the moment your payment is confirmed.

YGG-7F3A-9K2D-Q8XM
03

Enter it in the app

Paste the code into Yggdrasil NG once. It activates instantly — no login, no re-checks online.

Free for 20 days — no card, no code required to start.

Pricing

One app. Pick your horizon.

Every license unlocks the full app on your device. Longer periods cost less per month.

3 months
3

Try the full app with a short commitment.

6 months
5

Half a year of fully unlocked mesh.

Best value 3 years
20

Set it once and forget about it.

All prices in EUR. Paid in crypto via NOWPayments — BTC, ETH, USDT, XMR and more.

FAQ

Good questions, answered.

Download

Get the APK and start your trial.

Direct download, no store account. Enable “install from unknown sources”, tap the file, and you're connected in under a minute.

Download APK
Version
1.1.0
Min. Android
7.0 (API 24)
Size
~14 MB
Distribution
Direct APK
SHA-256 checksum
c2ba8c70 244a2d4b 229c4251 f74fe9705 19a3713b cb2276a1 aa56919c 422fffe
Yggdrasil NG running
v1.1.0 · yggdrasil-ng.apk
Made by Revertron

One developer, one mesh, one obsession.

Revertron

Revertron

Creator · Yggdrasil-ng & the Android app

Hi, I'm Revertron. I rewrote Yggdrasil from scratch in Rust to make it lighter and faster, and built this Android client so the mesh fits in your pocket. Buying a license — or sponsoring on Patreon and Ko-fi — directly funds the work.

Need help? Send a message.

Questions about a license, payment or activation? Drop a note and it lands straight in my inbox.

Opens your email app addressed to support — nothing is stored here.

Ready to join the mesh?

Download the app, try it free for 20 days, and grab a license when you're convinced.

Download APK