Luke SouterandClaude Opus 5 e2e428f655 Rewrite README intro, add badges, fix broken support link
Replace the About section with updated copy describing ZeroTier One as
identity-first SDN, split across About / How It Works / Security, and
move the platform and build notes into their own sections.

Add a centered header block with the existing repo icon and badges for
build and validate workflow status, latest release, license, docs, and
supported platforms.

Point "Commercial Support" at https://docs.zerotier.com/support/ — the
old https://www.zerotier.com/contact URL returns 404. Also fix a stray
period in the license section ("osdep/. service/" -> "osdep/, service/").

Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
2026-09-03 10:04:54 -07:00
2019-05-01 12:53:50 -07:00
2025-07-31 11:09:09 -04:00
2023-03-31 16:29:18 +02:00
2026-06-15 18:51:24 -07:00
2024-03-22 20:43:46 -07:00
2026-06-15 18:51:24 -07:00
2025-08-06 12:16:44 -04:00
2025-09-06 12:37:28 -07:00
2026-06-12 16:23:04 -07:00
2026-06-15 12:59:32 -07:00
2026-06-15 12:59:32 -07:00
2026-06-15 12:59:32 -07:00
2021-09-15 08:12:25 +02:00
2025-08-21 10:39:25 -04:00
2025-08-21 10:39:25 -04:00
2026-06-12 16:23:04 -07:00
2024-09-14 08:21:08 -04:00
2025-07-31 11:09:09 -04:00

ZeroTier

ZeroTier One

Global Area Networking

Build Validate Latest release License Documentation Platforms

About

ZeroTier One is modern, identity-first software-defined networking for distributed infrastructure. It connects devices, servers, VMs, containers, and applications into one secure virtual network — no matter what sits between them — so they can communicate as if they all reside on the same physical LAN, without specialized hardware or complex VPN configuration.

How It Works

Instead of relying on physical topology, every device joins a network using its own cryptographic identity. This is built on a secure peer-to-peer transport layer (VL1) combined with an Ethernet virtualization layer similar to VXLAN (VL2), which gives you fine-grained, capability-based access control rules for network micro-segmentation and security monitoring. Access policy is centrally defined and globally enforced, so networks stay resilient and zero-trust by default across public clouds, private data centers, on-prem environments, remote devices, and edge systems.

Security

All ZeroTier traffic is authenticated and encrypted end-to-end using keys that only you control. Connections are established peer-to-peer whenever possible, with free (but slower) relaying available for devices that can't establish a direct path.

Platforms

ZeroTier One runs on Linux, macOS, Windows, and BSD. Apps for Android and iOS are available for free in the Google Play and Apple App Store.

Building and Running

For repository layout, build instructions, platform requirements, and information about running ZeroTier, see build.md.

License

See LICENSE-MPL.txt for all code in node/, osdep/, service/, and everywhere else except ext/ and nonfree/.

See nonfree/LICENSE.md for all non-free ("source available") portions of this repository.

Code in ext/ is external code included for build convenience or backward compatibility and retains its original license.

Languages
C++ 74%
C 11.6%
Assembly 6.7%
Shell 3.1%
Makefile 1.9%
Other 2.5%