用途:Raptor 是自托管的 Solana DEX 聚合器,用于在自有服务器上获取跨 25+ DEX 的兑换报价并构建、提交交易,避免依赖外部 API 的可用性与速率限制。
主要能力:多跳路由(最多 4 跳)聚合 Raydium、Meteora、Orca、Pump.fun 等 25+ DEX;提供 /quote、/swap、/swap-instructions、/quote-and-swap、/send-transaction、/transaction/:signature、/health 等 HTTP 接口;支持 WebSocket /stream 实时报价与 /stream/swap 预构建交易;可通过 Yellowstone Jet TPU 提交并自动重试;支持 DEX 过滤、平台费、优先费等级与循环套利路由开关。
使用方式:克隆仓库 git clone https://github.com/solanatracker/raptor-binary,设置 RPC_URL、YELLOWSTONE_ENDPOINT(可选 YELLOWSTONE_TOKEN)后运行 ./raptor,默认监听 0.0.0.0:8080。签名文件需与二进制同目录。典型流程为 GET /quote 取报价,POST /swap 生成未签名 v0 交易,本地签名后 POST /send-transaction 提交,再用 GET /transaction/{sig} 查询状态。
适用场景:需要低延迟、无速率限制的 Solana 兑换与套利、PumpFun 类打新、自建交易基础设施。
限制:需自备 Solana RPC 与 Yellowstone gRPC 端点;私钥须本地签名,不发送给 Raptor;DEX 覆盖为 25+,少于 Jupiter 的 30+;公测期间免费,正式收费与价格暂未提供。