# LaserSell Documentation ## Docs - [Build an AI Trading Agent](https://docs.lasersell.io/ai-agents/build-a-trading-agent.md): Step-by-step guide to building an AI trading agent on Solana using LaserSell's Exit Intelligence engine for automated buy execution, position monitoring, and exit strategy management. - [Coding Skills](https://docs.lasersell.io/ai-agents/coding-skills.md): Install pre-packaged SDK knowledge into your AI coding assistant so it can write LaserSell integrations with full context on patterns, method signatures, examples, and troubleshooting. - [MCP Server](https://docs.lasersell.io/ai-agents/mcp-server.md): Connect AI agents and MCP-compatible clients to the LaserSell documentation via the Model Context Protocol. - [AI Agents and LaserSell](https://docs.lasersell.io/ai-agents/overview.md): Connect AI agents to LaserSell's Exit Intelligence engine for automated Solana token trading, strategy management, and real-time position monitoring. - [Authentication](https://docs.lasersell.io/api/authentication.md): Obtain your API key from the LaserSell dashboard and authenticate requests across all four SDKs. - [Get Account](https://docs.lasersell.io/api/exit-api/account.md): Retrieve your account tier, plan name, and usage limits. - [Build Buy Transaction](https://docs.lasersell.io/api/exit-api/buy.md): Build an unsigned buy transaction to swap SOL or USD1 for tokens via one of the supported DEXs. - [Error Handling](https://docs.lasersell.io/api/exit-api/error-handling.md): SDK error types, retryability, and retry configuration for the LaserSell API. - [Get Trade History](https://docs.lasersell.io/api/exit-api/history.md): Fetch paginated trade history for your account, ordered by most recent first. - [Build Sell Transaction](https://docs.lasersell.io/api/exit-api/sell.md): Build an unsigned sell transaction to swap tokens for SOL or USD1 via one of the supported DEXs. - [Register Wallet](https://docs.lasersell.io/api/exit-api/wallets-register.md): Register a wallet by proving ownership with an Ed25519 signature. Registration is required before connecting wallets to the Exit Intelligence Stream. - [Unregister Wallet](https://docs.lasersell.io/api/exit-api/wallets-unregister.md): Remove a wallet registration from your account. - [API and SDK Overview](https://docs.lasersell.io/api/overview.md): High level introduction to the LaserSell API, Exit Intelligence Stream, and SDKs for programmatic token trading on Solana. - [Quickstart](https://docs.lasersell.io/api/quickstart.md): Build, sign, and submit your first sell transaction in under five minutes, then set up an auto sell stream. - [Market Context](https://docs.lasersell.io/api/reference/market-context.md): Full MarketContextMsg schema with nested objects for each supported DEX protocol. - [Partner Fees](https://docs.lasersell.io/api/reference/partner-fees.md): Configure partner fees on buy and sell transactions using basis points or flat lamport amounts. - [Rate Limits and Tiers](https://docs.lasersell.io/api/reference/rate-limits.md): Understand tier capacity, the limits object from hello_ok, and how to handle 429 responses. - [Supported DEXs](https://docs.lasersell.io/api/reference/supported-dexs.md): Protocols, market types, graduation support, and launchpad coverage for LaserSell swap routing. - [Go SDK](https://docs.lasersell.io/api/sdk/go.md): Install, configure, and use the LaserSell Go SDK with context.Context patterns for building transactions and streaming positions. - [Python SDK](https://docs.lasersell.io/api/sdk/python.md): Install, configure, and use the LaserSell Python SDK with async patterns for building transactions and streaming positions. - [Rust SDK](https://docs.lasersell.io/api/sdk/rust.md): Install, configure, and use the LaserSell Rust SDK with async/.await for building transactions and streaming positions. - [TypeScript SDK](https://docs.lasersell.io/api/sdk/typescript.md): Install, configure, and use the LaserSell TypeScript SDK for building transactions, streaming positions, and submitting trades. - [Client Messages](https://docs.lasersell.io/api/stream/client-messages.md): Complete schema and JSON examples for all 9 client message types sent to the Exit Intelligence Stream. - [Connection Lifecycle](https://docs.lasersell.io/api/stream/connection-lifecycle.md): WebSocket handshake, hello_ok, limits, reconnection behavior, ping/pong, and the StreamClient vs StreamSession abstraction for the Exit Intelligence Stream. - [Exit Intelligence Stream Overview](https://docs.lasersell.io/api/stream/overview.md): Introduction to the LaserSell Exit Intelligence Stream for real time position tracking and automated exit execution. - [Server Events](https://docs.lasersell.io/api/stream/server-events.md): Complete schema and JSON examples for all 13 server message types sent by the Exit Intelligence Stream. - [Strategy Configuration](https://docs.lasersell.io/api/stream/strategy-configuration.md): Configure target profit, stop loss, trailing stop, and sell on graduation thresholds for the Exit Intelligence Stream. - [Send Targets](https://docs.lasersell.io/api/transactions/send-targets.md): Choose how to submit signed transactions: Default RPC, custom RPC, Helius Sender, or Astralane Iris. - [Transaction Signing](https://docs.lasersell.io/api/transactions/signing.md): Non custodial signing flow, signing functions per language, and loading Solana keypairs. - [Transaction Build Latency](https://docs.lasersell.io/benchmarks/tx-build-latency.md): Open-source benchmarks comparing Solana transaction build latency across LaserSell API, PumpFun SDK, PumpPortal API, and Jupiter's Metis API. - [Community](https://docs.lasersell.io/community.md): Official LaserSell channels and social links. - [Active Positions](https://docs.lasersell.io/desktop/active-positions.md): Monitor all your open positions in real time with live PnL, market data, and manual exit controls. - [Activity Log](https://docs.lasersell.io/desktop/activity-log.md): View a real-time log of every trade, send, and receive event across your wallets. - [Analytics & Achievements](https://docs.lasersell.io/desktop/analytics.md): Track your trading performance with PnL charts, win rate, trade insights, and unlock achievements across 10 categories. - [Exit Strategy](https://docs.lasersell.io/desktop/exit-strategy.md): Configure automated exit rules including take profit, stop loss, trailing stop, exit ladders, liquidity guard, and more. - [Installation](https://docs.lasersell.io/desktop/installation.md): Download and install the LaserSell Desktop app on macOS. - [Mirror Trading](https://docs.lasersell.io/desktop/mirror-trading.md): Copy-trade from external wallets by watching their on-chain activity and automatically mirroring their buys. - [Onboarding](https://docs.lasersell.io/desktop/onboarding.md): Sign in, set up your wallet, configure your initial exit strategy, and connect to the LaserSell stream. - [Desktop App](https://docs.lasersell.io/desktop/overview.md): LaserSell Desktop is a native macOS trading application that monitors your Solana positions in real time and executes automated exits the moment your conditions are met. - [Security](https://docs.lasersell.io/desktop/security.md): How LaserSell Desktop protects your wallets with local encryption, Touch ID, and auto-lock. - [Settings](https://docs.lasersell.io/desktop/settings.md): Configure your connection, display preferences, trading parameters, security, language, and more. - [Wallet](https://docs.lasersell.io/desktop/wallet.md): Manage multiple wallets, view token holdings, send and receive SOL and SPL tokens, and swap through Jupiter. - [Achievements](https://docs.lasersell.io/features/achievements.md): Track your trading milestones across 10 categories with rarity tiers from Common to Legendary. - [Analytics](https://docs.lasersell.io/features/analytics.md): Track your trading performance across every time period with PnL charts, win rate, volume, hold times, and exit reason breakdowns. - [Insights](https://docs.lasersell.io/features/insights.md): Personalized trade analysis that detects behavioral patterns, strategy misconfigurations, and missed opportunities across your trading history. - [Changelog](https://docs.lasersell.io/getting-support/changelog.md): Stay up to date with a complete timeline of version releases, feature improvements, and critical fixes. - [Report A Bug](https://docs.lasersell.io/getting-support/report-a-bug.md): How to report software bugs and security vulnerabilities to the LaserSell team. - [Support](https://docs.lasersell.io/getting-support/support.md): How to get help from the LaserSell team. - [Glossary](https://docs.lasersell.io/glossary.md): Definitions of key terms, acronyms, and concepts used throughout the LaserSell documentation. - [Risk Disclosures](https://docs.lasersell.io/how-to-win/risk-disclosures-and-responsible-trading.md): Risks, responsible configuration, and legal disclosures for using LaserSell. - [Installation](https://docs.lasersell.io/installation/installation.md): Install LaserSell on Linux, macOS, Windows (WSL), or Docker. - [Example Configuration](https://docs.lasersell.io/onboarding/example-configuration.md): Annotated config.yml reference with all available fields, defaults, and environment variable overrides. - [Initial Setup](https://docs.lasersell.io/onboarding/initial-setup.md): Walkthrough of the LaserSell setup wizard that creates your config and encrypted wallet. - [CLI Reference](https://docs.lasersell.io/onboarding/lasersell-ui.md): Guide to the LaserSell CLI: daemon behavior, log output, and configuration. - [Platform & Coin Support](https://docs.lasersell.io/onboarding/platform-and-coin-support.md): Supported launchpads, DEX protocols, and asset types on Solana. - [Fee Structure](https://docs.lasersell.io/pricing/fee-structure.md): A transparent breakdown of the costs, fees, and limits associated with using the LaserSell platform. - [Referral Program](https://docs.lasersell.io/pricing/referral-program.md): Earn from every SOL trade your referrals make. Three tier trading fee referrals plus subscription commissions. - [Key Safety](https://docs.lasersell.io/security/key-safety.md): How LaserSell protects your private keys and best practices for wallet security. - [Privacy & Data](https://docs.lasersell.io/security/privacy.md): What data LaserSell collects, where it goes, and your controls over it. - [Wallet Encryption](https://docs.lasersell.io/security/wallet-encryption.md): Learn how LaserSell replaces insecure plain text wallet files with an encrypted local-only keystore system that ensures your keys never leave your machine. - [Integrate LaserSell Into Your Product](https://docs.lasersell.io/start-here/integrate-lasersell.md): Add LaserSell's Exit Intelligence engine to your trading bot, Telegram bot, platform, or app with the LaserSell SDK and API. - [LaserSell for Business](https://docs.lasersell.io/start-here/lasersell-for-business.md): Scale your Solana trading product with LaserSell's business tiers, built-in monetization, whitelabeling, and enterprise infrastructure. - [Quickstart](https://docs.lasersell.io/start-here/quickstart.md): Install LaserSell and start auto-selling in under 5 minutes. - [What Is LaserSell?](https://docs.lasersell.io/start-here/what-is-lasersell.md): LaserSell is a non-custodial automated exit engine for Solana. It detects your buys, monitors PnL in real time, and sells automatically when your conditions are met. - [Account Deletion](https://docs.lasersell.io/web-app/account-deletion.md): How to permanently delete your LaserSell account and what happens to your data. - [Web App Overview](https://docs.lasersell.io/web-app/overview.md): Trade from your browser with automatic execution, even when you close the tab. - [Security](https://docs.lasersell.io/web-app/security.md): How LaserSell protects your funds and private keys in the web app. - [Trading](https://docs.lasersell.io/web-app/trading.md): Configure exit strategies and monitor positions from your browser. - [Wallet Management](https://docs.lasersell.io/web-app/wallet.md): Manage your Privy wallets, import existing wallets, deposit and withdraw SOL. ## OpenAPI Specs - [openapi](https://docs.lasersell.io/openapi.yaml)