Torch Liquidation Bot

🛡️ 自动化清算机器人 · 10%奖励 · 资金隔离

Solana上Torch Market的自动化清算机器人,通过Vault架构实现资金隔离,扫描水下仓位执行清算并获取10%抵押品奖励。

收藏
11.7k
安装
2.7k
版本
10.7.1
CLS 安全性认证2026-05-18
点击查看完整报告 >

使用说明

核心功能

Torch Liquidation Bot 是专为 Torch Market 设计的自动化清算 keeper,基于 Solana 区块链运行。该机器人持续扫描所有已迁移代币的借贷市场,利用 SDK 的批量贷款扫描器 getAllLoanPositions 一键获取按健康度排序的全部活跃仓位。当检测到 LTV 超过 65% 阈值的水下仓位时,自动构建并执行清算交易,清算人可获得被清算抵押品价值 10% 的奖励

显著优点

1. Vault 资金隔离架构:核心安全设计。人类主体(authority)创建并掌控 Vault,存放全部 SOL 资本;机器人仅持有约 0.01 SOL 的 disposable controller keypair 用于支付 gas,无权提取资金。即使密钥泄露,损失微乎其微,authority 可一键撤销权限。
2. 零私钥管理负担:默认行为为每次启动生成全新 in-process keypair,无需配置文件存储敏感信息,降低泄露风险。

3. 高效批量扫描:单次 RPC 调用即可获取某代币的全部贷款仓位,且结果已按清算风险预排序,避免无效查询。

4. 完全自主运行:配置完成后进入持续循环,自动发现代币、扫描仓位、执行清算、确认交易,无需人工干预。

5. 开源透明:MIT 协议开源,SDK 和 bot 源码均可审计,program ID 公开可查。

潜在缺点与局限性

  • 流动性依赖:清算需要 Vault 中有足够 SOL 支付被清算人的债务,且代币池需满足 MIN_POOL_SOL >= 5 SOL 才能进行保证金操作。
  • RPC 稳定性要求:高频扫描依赖稳定的 Solana RPC 连接,节点延迟或故障会直接影响清算时机捕捉。
  • 链上竞争:优质清算机会可能面临 MEV 机器人竞争,存在交易失败或优先级不足的风险。
  • 外部价格依赖:显示功能依赖 CoinGecko 的 SOL/USD 价格接口,虽非核心功能但影响用户体验。
  • Token 2022 兼容性风险:涉及 Token 2022 标准的代币可能存在未充分测试的边界情况。

适合人群

  • 有闲置 SOL 资本、希望通过 DeFi 清算获取收益的专业用户或机构
  • 熟悉 Solana 生态、具备基础运维能力的开发者
  • 重视资金安全隔离、不愿将大额私钥暴露给自动化工具的风险规避型用户
  • 已有 Torch Market 使用经验、理解借贷协议清算机制的参与者

常规风险

  • 智能合约风险:尽管 program ID 已公开,但任何链上协议均存在潜在漏洞可能。
  • 市场剧烈波动风险:极端行情下可能出现连环清算,Vault 中 SOL 可能被快速消耗。
  • 操作失误风险:错误配置 VAULT_CREATOR 或误将 authority key 作为 SOLANA_PRIVATE_KEY 传入可能导致资金损失。
  • 监管不确定性:DeFi 清算在不同司法管辖区的合规地位尚不明确。

安全解读

核心用法

Torch Liquidation Bot 是专为 Torch Market 设计的自动化清算keeper机器人,运行在Solana链上。它通过持续扫描所有已迁移代币的借贷市场,识别LTV超过65%阈值的清算机会,自动构建并提交清算交易,执行者获得10%抵押品奖励。

核心工作流程:
1. 批量扫描:使用 getAllLoanPositions 单次RPC调用获取代币所有持仓,按清算风险预排序

2. 智能过滤:跳过健康持仓,仅处理可清算头寸

3. Vault执行:通过Torch Vault进行清算,SOL从Vault支出,抵押品代币返还至Vault

4. 闭环安全:代理密钥仅用于签名,不持有任何价值,资金完全隔离

显著优点

  • 资金安全隔离:采用三层权限设计(Creator/Authority/Controller),代理钱包可瞬时撤销
  • 零密钥管理负担:支持运行时生成一次性密钥对,无需持久化私钥
  • 高效清算:单次RPC扫描全部持仓,预排序算法确保优先处理最高风险头寸
  • 开源可审计:完整SDK和Bot源码开源,经SAID Protocol验证
  • 灵活配置:可调整扫描间隔、代币数量限制、最小代理余额等参数

潜在缺点与局限性

  • 资金效率依赖:需要Vault内预存SOL才能执行清算,资金闲置成本
  • RPC依赖风险:依赖外部Solana RPC节点,网络延迟或故障影响清算时机
  • 市场波动风险:极端行情下可能同时出现大量清算,Gas竞争导致执行失败
  • 单一协议锁定:专为Torch Market设计,无法跨协议通用
  • 需要链上确认:清算交易需链上确认,存在短暂执行窗口期

适合人群

  • 有闲置SOL寻求收益的DeFi用户
  • 熟悉Solana生态的技术型投资者
  • 愿意承担智能合约风险的早期采用者
  • 需要自动化资金管理工具的Vault持有者

常规风险

  • 智能合约风险:Torch Market协议合约可能存在未知漏洞
  • 预言机风险:价格数据依赖可能产生偏差
  • 流动性风险:极端市场条件下抵押品可能无法及时变现
  • 操作风险:错误配置Vault Creator或RPC可能导致资金损失
  • 监管风险:DeFi清算活动可能面临不确定的监管环境

Torch Liquidation Bot 内容

lib文件夹
kit文件夹
torchsdk文件夹
手动下载zip · 143.3 kB
config.d.tstext/plain
请选择文件