Solana Trading Api

🔄 Solana MEV保护交易与智能订单引擎

Solana生态MEV保护型交易执行与自动化订单系统,支持即时swap、市值触发限价单、追踪止损及DCA策略,无需API密钥,安全性与功能性并重

收藏
7k
安装
1.4k
版本
1.1.0
CLS 安全扫描中
预计需要 3 分钟...

使用说明

核心用法

TradeRouter 是面向 Solana 生态的专业级交易执行基础设施,提供三大核心能力矩阵:

1. 即时交易执行(REST API)

  • POST /swap:构建未签名交易,支持 Raydium、PumpSwap、Orca、Meteora 等多 DEX 路由
  • POST /protect:MEV 保护型交易提交,内置 30 秒超时与 RPC 降级机制
  • POST /holdings:全钱包扫描,返回带流动性池信息的代币持仓(100 秒超时设计)

2. 程序化订单系统(WebSocket)

  • 限价单:基于市值百分比触发的买入(抄底/突破)与卖出(止盈/止损)
  • 追踪止损:动态回调触发机制,支持 trailing_sell/trailing_buy
  • 订单生命周期管理:check/list/cancel/extend,订单静默过期(144-336 小时)

3. DCA 策略实现
通过循环 limit buy 订单实现,非自动链式,需代理显式处理每笔成交后的下一单放置

显著优点

  • 零摩擦接入:无需 API 密钥,钱包地址即身份
  • MEV 防护优先:/protect 端点提供防三明治攻击的优先通道
  • 弹性架构:503 自动降级至直连 RPC,超时后链上状态回查
  • 安全设计纵深:挑战-响应 WebSocket 认证、Ed25519 服务器签名验证、硬编码信任锚点防 TOCTOU
  • 生产级参考实现:包含完整的安全护栏(KILL_SWITCH、日损上限、代币冷却期、滑点硬约束)

潜在局限

  • 编码复杂性:/swap 返回 base58,/protect 需 base64,强制中间转换步骤
  • 状态同步缺口:订单过期无服务器推送,需客户端轮询 list_orders
  • 流动性敏感:memecoin 需 1500-2500 bps 滑点,500 bps 大概率失败
  • 私钥依赖:WebSocket 订单必须本地签名挑战 nonce,无法纯只读代理
  • 模拟错误模糊:"Error running simulation" 涵盖死池、零余额、路由失败等多种原因

适合人群

  • 需要自动化策略执行的量化交易员与算法代理开发者
  • 寻求 MEV 保护的活跃 DeFi 用户
  • 构建 Solana 交易机器人的工程团队(Node.js/Python 双栈支持)

常规风险

  • 私钥管理:所有交易需本地签名,需 secure enclave 或硬件隔离
  • 服务器签名失效:需配置 TRADEROUTER_SERVER_PUBKEY 轮换机制
  • 滑点攻击:低流动性代币的大额订单易受价格操纵
  • 超时误判:/protect 30 秒超时后需 RPC 回查,避免重复提交
  • 每日损失上限:默认 2 SOL 硬止损,激进策略需调整 MAX_BUY_LAMPORTS 与 MAX_DAILY_LOSS_LAMPORTS

Solana Trading Api 内容

手动下载zip · 21.1 kB
SKILL.mdtext/markdown
请选择文件