Installation
System Requirements
Minimum
OS: Windows 10+, Linux (kernel 4.x+), macOS 10.14+
RAM: 512 MB
Storage: 100 MB
Network: Internet connection (any speed)
Recommended
RAM: 2 GB
Storage: 1 GB (for data persistence)
Network: Stable broadband connection
Installation Methods
Method 1: Pre-built Binaries (Recommended)
Linux (x64)
Windows (x64)
macOS (x64)
Android
Download APK from releases
Enable "Install from unknown sources"
Install and open KayakNet app
The app connects automatically
Method 2: Build from Source
Prerequisites
Go 1.21+
Git
Steps
Method 3: Docker
Verifying Installation
After starting the node:
Check the console output - You should see the KayakNet banner
Test the proxy -
curl --proxy http://127.0.0.1:8118 http://home.kykCheck peer count - Should show 1+ peers after a few seconds
Running as a Service
Linux (systemd)
Create /etc/systemd/system/kayaknet.service:
Enable and start:
Windows (Task Scheduler)
Open Task Scheduler
Create Basic Task → "KayakNet"
Trigger: At startup
Action: Start a program →
kayakd.exeArguments:
--bootstrap 203.161.33.237:4242 --proxy
Troubleshooting
Port Already in Use
Another process is using port 4242. Either:
Kill the other process
Use a different port:
--listen 0.0.0.0:4243
Can't Connect to Bootstrap
Check your internet connection
Verify the bootstrap address is correct
Try a different bootstrap node
Windows Defender Warning
Windows may flag the executable. This is a false positive for unsigned Go binaries.
Click "More info" → "Run anyway"
Or add an exclusion in Windows Security
Permission Denied (Linux/macOS)
Last updated

