Indigo Redemption

管理 Indigo Protocol 上的赎回及赎回订单簿 (ROB) 仓位

安装

概览

什么是Indigo Redemption

Indigo Redemption 是一个专为 Indigo Protocol 设计的智能合约管理工具,核心功能是帮助用户高效管理链上赎回订单簿(Redemption Order Book, ROB)中的仓位。该工具通过提供一系列标准化的操作接口,使用户能够轻松参与 iAsset 的赎回流程,包括查看市场订单、创建和管理 ROB 仓位、以及执行实际的资产赎回操作。其设计目标是降低用户在复杂 DeFi 协议中直接与智能合约交互的技术门槛,将繁琐的链上操作转化为直观的指令调用。要使用 Indigo Redemption,用户需要确保本地环境满足 Node.js 20+ 的版本要求,并运行 `@indigoprotocol/indigo-mcp` 服务作为后端桥梁。该工具本质上是一个 MCP(Model Context Protocol)服务器,它封装了与 Indigo Protocol 底层智能合约通信的逻辑,为用户提供了一个安全且便捷的中间层。

核心功能特点

  1. 获取开放订单簿:可查询当前所有活跃的赎回订单簿(ROB)仓位,支持按特定资产或所有者进行筛选。
  2. 查询赎回订单:检索历史及当前的赎回订单数据,可按时间戳或价格区间进行过滤。
  3. 查看聚合赎回队列:为指定的 iAsset 获取一个按最高报价排序的聚合赎回队列,帮助用户了解市场深度。
  4. 管理 ROB 仓位:提供创建新仓位、取消现有仓位、调整仓位的 ADA 金额和最大价格限制等全套管理功能。
  5. 执行赎回操作:支持从 ROB 仓位中提取已收到的 iAssets,以及将 iAssets 兑换回原生 ADA 的赎回流程。

适用场景

Indigo Redemption 工具主要服务于希望在 Indigo Protocol 生态系统中进行 iAsset 赎回操作的用户,其适用场景非常明确且聚焦。对于持有 iAsset 并希望将其兑换回 ADA 的交易者而言,该工具是其参与赎回市场的关键入口。用户可以通过查看赎回队列来分析市场供需情况和最优报价,然后决定是直接在队列中赎回,还是选择将自己的赎回需求放入订单簿(ROB)中等待更有利的价格。对于那些希望通过出借 iAsset 来赚取收益的用户,Indigo Redemption 则提供了管理 ROB 仓位的完整工具集,使他们能够灵活地开设、调整甚至随时退出自己的出借头寸。此外,任何需要监控或审计 Indigo Protocol 上赎回活动的人——例如项目方、分析师或高级用户——都可以利用其提供的查询工具,如 `get_order_book` 和 `get_redemption_orders`,来获取第一手的市场数据,从而做出更明智的决策。总而言之,无论是进行被动赎回、主动出借,还是市场观察,Indigo Redemption 都旨在成为用户与 Indigo Protocol 赎回机制之间的高效桥梁。