核心功能
TradeRouter 是专为 Solana 生态设计的交易执行与订单管理工具,提供完整的链上交易基础设施:
- 即时兑换:通过
POST /swap构建未签名交易,经客户端签名后通过POST /protect提交,享受 MEV 保护 - 限价订单:WebSocket 驱动的市值触发机制,支持 take-profit、stop-loss、dip buy、breakout entry 等策略
- 追踪止损:自动跟踪价格峰值,按设定回调幅度触发交易
- DCA 策略:通过重复限价买单实现定投
- 钱包扫描:
POST /holdings获取可交易持仓
显著优点
1. 零认证门槛:无需 API Key,钱包地址即为身份标识
2. MEV 保护:/protect 端点提供优先交易通道,失败自动降级至 RPC
3. 灵活的订单系统:支持 144-336 小时有效期,订单服务器端持久化
4. 完备的安全设计:参考客户端内置每日亏损限额、token 冷却期、紧急熔断等机制
5. 详细的编码规范:base58 与 base64 转换流程明确,附完整测试向量
潜在局限
- 学习曲线陡峭:需理解 Solana 交易序列化、VersionedTransaction、编码转换等概念
- 链上确认依赖:
/protect阻塞至链上确认,网络拥堵时 30 秒超时可能触发 - 市值数据可靠性:
filled_mcap可能为 0 或 null,需依赖triggered_mcap判断 - 无自动链式订单:DCA 需客户端手动处理每个周期的订单重放
- 会话级冷却:token 冷却状态不持久,重启后丢失
适合人群
- 量化交易开发者与算法交易员
- 需要自动化执行复杂订单策略的 DeFi 用户
- 熟悉 Solana 技术栈、具备密钥安全管理能力的进阶用户
- 寻求 MEV 保护替代方案的专业交易者
常规风险
- 资金风险:智能合约漏洞、rug pull、流动性枯竭
- 操作风险:编码转换错误、超时处理不当导致重复交易
- 网络风险:WebSocket 断连、RPC 节点不稳定
- 市场风险:高滑点设置(最高 25%)在极端行情下可能造成意外损失
- 密钥安全:私钥仅在客户端环境使用,但泄漏即资产损失
建议生产部署前完整通过 Definition of Done 清单验证,并持续运行 DRY_RUN 模式直至所有防护机制验证完毕。