核心功能
Torch Liquidation Bot 是专为 Torch Market 协议设计的自动化清算 keeper,运行在 Solana 链上。该技能通过扫描所有已迁移代币的借贷市场,识别 LTV(贷款价值比)超过 65% 的不良债仓,并自动执行清算交易获取 10% 的抵押品奖励。
显著优点
安全架构突出:采用"金库即边界"的设计理念,代理钱包为启动时生成的即用即弃密钥对,不持有任何资产价值;所有 SOL 和抵押品代币均通过独立金库流转,人类主体通过硬件钱包或多签完全控制资金进出,形成物理隔离的权限层级。
经济模型闭环:清算资金来源与收益回流均锁定在同一金库,每笔成功清算实现 110% 的抵押品价值回收,利润自动累积,无需人工干预。
技术实现精简:仅依赖两个固定版本运行时库(@solana/web3.js 1.98.4 和 torchsdk 3.7.22),源码仅约 192 行 TypeScript,支持完全离线审计。
操作门槛可控:提供完整的 SDK 函数封装,包括批量债仓扫描(getAllLoanPositions)、交易构建(buildLiquidateTransaction)和链上确认,单 RPC 调用即可获取全量借贷头寸并按健康度预排序。
潜在局限与风险
协议依赖性:完全绑定 Torch Market 单一协议,若协议智能合约存在漏洞或遭遇治理攻击,清算资金和抵押品面临直接风险。Program ID 为 8hbUkonssSEEtkqzwM7ZcZrD9evacM92TcWSooVF4BeT,需自行评估合约审计状况。
预言机风险:抵押品估值依赖 Raydium 流动性池储备计算,极端行情下可能出现价格失真,导致清算损益偏离预期。
MEV 竞争:清算利润公开可预测,面临专业 MEV 搜索者和链上套利机器人的直接竞争,普通节点可能因交易排序劣势而失败。
RPC 单点故障:虽内置 30 秒超时保护,但主要功能依赖单一 RPC 端点,若遭遇审查或服务商故障将中断服务。
适用人群
- 持有闲置 SOL 寻求 DeFi 收益的保守型用户(通过金库隔离控制风险)
- 具备基础 Solana 开发经验、能独立部署节点的技术用户
- 愿意投入精力监控协议健康度的主动管理者
常规风险提醒
1. 首次启动必须完成"钱包链接"流程,否则无法执行清算
2. 金库需预存足够 SOL 作为清算资金,且需覆盖 0.01 SOL 以上的网络费用缓冲
3. 所有 Token-2022 标准代币存在 0.03% 的不可逆转账费用,影响实际收益计算
4. 建议配合 Surfpool 等主网分叉工具完成本地测试后再投入生产资金
5. 尽管设置了 disable-model-invocation: true,仍需警惕运行环境对私钥内存的潜在提取攻击