什么是 LaserSell API?
LaserSell API 让你能够以编程方式构建、签名和提交 Solana 兑换交易。它提供两个接口:- LaserSell API(REST):通过
POST /v1/sell和POST /v1/buy按需构建未签名的买入和卖出交易。使用GET /v1/account获取账户详情,使用GET /v1/history查询交易历史。 - 退出智能流(WebSocket):连接一个持久会话,监控你的钱包,追踪仓位,实时评估策略,并在阈值满足时提供预构建的退出交易。
非托管模型
LaserSell 完全是非托管的。服务器构建优化的兑换指令,但没有你的签名无法执行。这意味着:- 你始终持有密钥对。
- API 返回 base64 编码的未签名交易。
- 你使用本地密钥对签名。
- 你通过 RPC、Helius Sender 或 Astralane 提交。
架构概览
SDK 语言
提供四种语言的官方 SDK,每种都提供相同的功能:| 语言 | 包 | 模块 |
|---|---|---|
| TypeScript | @lasersell/lasersell-sdk | ExitApiClient, StreamClient, StreamSession, tx helpers |
| Python | lasersell-sdk | ExitApiClient, StreamClient, StreamSession, tx helpers |
| Rust | lasersell-sdk | exit_api, stream, tx |
| Go | github.com/lasersell/lasersell-sdk/go | ExitAPIClient, stream.StreamClient, stream.StreamSession, tx helpers |

