ztid is a command line tool to generate a unique identity files for zerotier based on some hardware information for zero-os
It uses the following information to seed the identity generation:
- Constant Seed
- Motherboard ID (if available)
- All the mac addresses of the physical attached devices, sorted
This means that a change in HW will generate a new ID
go build
Running the ztid
will generate identity.public
and identity.secret
files in the -out
directory (default to '.')
The C++ code is copied from ZeroTierOne which is licensed under GNU GPL v3
The ZeroTier source code is open source and is licensed under the GNU GPL v3 (not LGPL). If you'd like to embed it in a closed-source commercial product or appliance, please e-mail contact@zerotier.com to discuss commercial licensing. Otherwise it can be used for free.