Skip to main content
The LaserSell CLI runs as a daemon that monitors your wallet and automatically executes exits when your strategy conditions are met.

How it works

After unlocking your wallet, the CLI connects to the LaserSell stream and begins monitoring. All activity is logged to the terminal via structured log output.
The daemon runs until you press Ctrl+C to gracefully shut down.

Log output

The CLI outputs structured events as they happen:

CLI flags

--smoke, --setup, and --export-private-key are mutually exclusive.

Headless operation

The CLI is designed for headless server deployments. For automated unlock, set the passphrase via environment variable:
On a VPS, run in a tmux or screen session, or use systemd to manage the process.

Exit strategies

The CLI supports all LaserSell exit strategies, configured in ~/.lasersell/config.yml: At least one exit condition must be enabled. See Example Configuration for the full config reference.

Copy trading

Monitor other wallets and optionally auto-buy when they buy:
Positions from watched wallets are managed by the same exit strategy as your own positions.

Modifying your strategy

Edit ~/.lasersell/config.yml and restart the daemon. Changes take effect on the next launch. To re-run the setup wizard: