How It Works
Set Up Your Wallet
When you sign in, a secure wallet is automatically created for you by Privy. You can also import an existing wallet. Your private keys are stored in a Trusted Execution Environment (TEE) and never touch LaserSell servers.
Fund Your Wallet
Send SOL to your wallet address from any external wallet (Phantom, Backpack, etc.). Your wallet address and balance are visible on the Wallet page.
Configure Your Strategy
Set your exit strategy: target profit, stop loss, trailing stop, and maximum slippage. These rules determine when LaserSell automatically sells your positions.
Web App vs Desktop App
Both clients connect to the same LaserSell infrastructure, but they work differently under the hood.| Feature | Desktop App | Web App |
|---|---|---|
| Signing | Your local keypair | Privy TEE wallet (delegated signing) |
| Offline execution | No (app must be open) | Yes (server executes while you are away) |
| Wallet | Import/generate locally | Privy embedded or imported |
| Copy trading | Yes | Yes |
| Position monitoring | Yes | Yes |
| Buying coins | Yes | Not yet |
| Token search | Yes | Not yet |
Key Concepts
Privy Wallets
Your web trading wallet is managed by Privy, a wallet infrastructure company acquired by Stripe. Privy stores your private key in a Trusted Execution Environment (TEE), a hardware-isolated enclave that prevents anyone, including LaserSell, from accessing your key directly. When a trade needs to execute, LaserSell requests Privy to sign the transaction. Privy signs it inside the TEE and returns the signed transaction. LaserSell then submits it to the Solana network.Always-On Monitoring
When web trading is active, LaserSell maintains a persistent connection to its monitoring infrastructure on your behalf. Your positions are tracked in real time, and exit signals are executed immediately when your strategy thresholds are hit. You can toggle web trading on and off using the power icon in the dashboard header. When you switch to the desktop app, toggle web trading off to avoid duplicate sell attempts on the same wallet.Session States
| State | What It Means |
|---|---|
| Active | Stream connected, positions monitored, trades execute automatically |
| Paused | Temporarily stopped (error or manual pause) |
| Stopped | Web trading is off, no resources consumed |
Get Started
Set up your wallet and start trading from your browser.

