用途:Ranger Finance 是 Solana 上的智能订单路由(SOR)与永续合约聚合器,将订单自动路由至报价最优的协议,并提供统一 API 管理跨平台仓位。主要能力:聚合 Drift、Flash Trade、Adrena、Jupiter Perps 的流动性;获取报价、开/加仓、减仓、平仓(可按平台指定或全部平仓);查询钱包仓位并按平台或交易对过滤;内置 MCP 服务器供 AI 交易智能体调用,提供报价、仓位、交易历史、清算数据、资金费率等工具。使用方式:TypeScript 侧克隆演示仓库并安装依赖:git clone https://github.com/ranger-finance/sor-ts-demo.git,cd sor-ts-demo,npm install;配置 .env 中的 RANGER_API_KEY、SOLANA_RPC_URL、WALLET_PRIVATE_KEY;通过 new SorApi({ apiKey, solanaRpcUrl }) 初始化,调用 getOrderMetadata、increasePosition、decreasePosition、closePosition、getPositions、executeTransaction 等方法,交易返回 base64 交易消息,需自行签名后执行。AI 智能体侧安装 pip install mcp-agent numpy,在 ranger-agent-kit/perps-mcp 中配置 .env 后运行 python -m ranger_mcp。限制:资料未提供收费、价格、平台支持范围之外的信息;私钥不应硬编码,建议使用环境变量或安全密钥管理;减仓/平仓时应选择仓位所在平台;需先获取报价再执行交易。
ranger-finance
通用与其它
更新于 10-15 23:43