One command downloads the right binary, checks its signature, and puts hop on your path. No account, nothing to configure.
The same script installs both. One flag decides which.
Reaches the machines you are invited to. No sudo, no background service.
An always-on service (needs sudo), reachable across reboots, with a name like myserver.hop.
Paste an invite and the command joins that machine's network on first run.
Client: reach hosts you're invited to, no sudo, no daemon. Join the network later with hop connect <invite>.
Apple Silicon and Intel. Also available as a signed and notarized .pkg.
x86_64, ARM64 and ARMv7. Static binaries, so the age of your distribution does not matter; the only floor is kernel 2.6.27. Tested distributions.
As a client under WSL today. A native client is planned; a Windows host is not yet.
Every release is also published as plain, signed files.
A plain binary per platform, with a .sha256 and an RSA .sig beside each one, plus the macOS .pkg. Latest release.
npx -y @wirehop/wirehop downloads the same signed binary and verifies it before installing. This is also how AI tools usually run it.
The installer verifies every download against the release key before it runs anything. The key is wirehop-release.pub; the same key is embedded in the install script.