The setup wizard runs automatically on first launch. Run it again any time withDocumentation Index
Fetch the complete documentation index at: https://docs.lasersell.io/llms.txt
Use this file to discover all available pages before exploring further.
lasersell --setup.
What you need
- RPC URL from Helius, Chainstack, or any Solana RPC provider
- LaserSell API key from app.lasersell.io (free)
- A wallet plan: create a new wallet, or have your seed phrase, base58 secret key, or Solana keypair JSON ready to import
What the wizard creates
~/.lasersell/config.yml(RPC, API key, strategy)~/.lasersell/wallet.keystore.json(encrypted wallet)
Wizard walkthrough
Credentials
Strategy
The wizard prompts you to configure each exit condition. Set values that match your trading style and risk tolerance.- Target Profit: sell when profit reaches this % (e.g.
6%) - Stop Loss: sell when loss reaches this % (e.g.
10%) - Trailing Stop: sell when profit drops this % from its peak (e.g.
5%) - Deadline Timeout: force sell after N seconds (e.g.
120) - Slippage Tolerance: max slippage for sells (e.g.
20%) - Sell on Graduation: auto-sell when token migrates to an AMM (
y/N)
~/.lasersell/config.yml and restarting the daemon, or by re-running lasersell --setup.
Wallet
Existing keystore detected? You can reuse it or create/import a different wallet. Creating a new wallet: LaserSell generates a 12-word seed phrase and displays it once. Save it immediately. Importing an existing wallet: Choose one of:- Base58 secret key (input is masked)
- Seed phrase (uses derivation path
m/44'/501'/0'/0') - Solana keypair JSON file path
Passphrase
Set a passphrase to encrypt your keystore:Review and write
LaserSell shows a summary of your settings and asks to write the config. Confirm to save.After setup
LaserSell continues into normal startup. On future launches, it will ask for your keystore passphrase to unlock the wallet. For headless/automated runs, set theLASERSELL_WALLET_PASSPHRASE environment variable.
Troubleshooting
“config file not found; run —setup in an interactive terminal” The wizard requires a real TTY. SSH into the machine or open a local terminal and runlasersell --setup.
Imported seed phrase gives the wrong address
LaserSell uses Solana’s standard derivation path (m/44'/501'/0'/0'). If your wallet uses a different derivation, import via base58 secret key or keypair JSON instead.
