Install ScreenerBot where you want to operate it
Desktop builds combine the local trading engine with a native application window. The headless Linux build runs the same core system as a managed service for continuous server operation. Choose one path, install it, then complete configuration inside ScreenerBot.
Desktop systems
macOS, Windows, and Linux
Server systems
Headless Linux with systemd
Architectures
x64, ARM64, Apple Silicon, Intel
Runtime ownership
Config, wallet data, and DBs stay local
Installation does not require funding a wallet
You can install and explore ScreenerBot before adding trading funds. Complete setup later, use discovery-only mode when appropriate, and keep automated entries disabled until the wallet, RPC, filtering, sizing, and exit protections match your plan.
Choose an installation path
Select the guide for the machine that will actually run ScreenerBot.
Prepare before installation
A few choices made before downloading prevent most installation and first-launch problems.
Choose the operating mode
Use a desktop build for the native app. Use the headless guide when the machine is a remote Linux server.
Identify the architecture
Match Apple Silicon, Intel/x64, or ARM64 exactly. The wrong architecture will not launch correctly.
Verify the release file
Compare the complete SHA-256 value shown on the live download page before opening or installing the file.
Plan reliable connectivity
ScreenerBot needs stable internet access and a working Solana RPC endpoint for full trading operation.
Practical hardware baseline
Desktop
4 CPU cores, 4 GB RAM, and 5 GB free disk minimum
Desktop recommended
8 CPU cores and 8 GB RAM for more operating headroom
Headless minimum
2 CPU cores, 2 GB RAM, and 2 GB free disk
Network
Stable broadband and a reliable Solana RPC endpoint
Runtime data is separate from the application
ScreenerBot creates its data directory on first launch. Updating or uninstalling the application should not silently erase wallets, configuration, databases, or logs.
macOS
~/Library/Application Support/ScreenerBotWindows
%LOCALAPPDATA%\ScreenerBotLinux
$XDG_DATA_HOME/ScreenerBotLinux normally falls back to ~/.local/share/ScreenerBot when XDG_DATA_HOME is unset.
From install to ready
Install
Follow the platform guide and use only the matching package instructions.
Launch
Confirm the native app window or managed headless service starts.
Configure
Set wallet, RPC, filtering, sizing, and safety controls.
Observe
Confirm data and service health before enabling automation.