SuperAPI AI 工具集

borrow-integration

通用与其它

查看项目

更新于 10-16 01:19

技能介绍

用途:构建或审查 Morpho 借贷集成,覆盖 Blue(浮动利率、开放式、基于隔离市场的抵押借贷)与 Midnight(固定利率、固定期限、经 Base 订单簿借贷)两类产品。二者是不同产品,数据、交易流程、术语、风险与审查结论需保持独立。若未指明产品,应据证据推断:涉及 utilization/IRM/market params 指向 Blue;涉及 books/bids/offers/units/maturity 指向 Midnight;证据不足且选择影响实现时应询问用户。

模式:构建或更新时读 references/blue.md、references/midnight.md 或二者;审查、审计、QA 或上线前识别 Blue/Midnight 后完整阅读 references/review.md,除非用户明确要求修复,否则仅做审查。

构建流程:先确定链、产品、市场标识、账户、抵押与借款代币、操作动作,以及数据用于发现/分析还是交易执行。用 Morpho API 做索引发现与历史;写操作前通过 @morpho-org/morpho-sdk 解析最新协议实体,Midnight 执行需从 Midnight API 获取最新报价计划。按 SDK 主流程:创建 action、await 并满足全部 getRequirements()、调用 buildTx(...)、模拟最终授权交易、提交并等待回执;不要手工构建受支持的协议、bundler 或 router 交易。金额用 bigint 代币单位并注意精度,滑点与截止时间须明确,签名或提交前重新获取状态并重新报价。展示操作后债务、抵押、利率/成本、健康度或到期、流动性约束、费用及下一步维护动作。

产品约束:Blue 标注为浮动利率,市场与持仓数据累积到同一最新区块,展示 LTV/LLTV/健康度与清算后果,按份额偿还全部债务,使用 SDK 的原子抵押+借款、偿还+提取、重分配与再融资流程。Midnight 仅限 Base,借款人取 bid 侧(出借方买单),报价是可执行的回退窗口而非成交承诺,需展示固定利率、价格、到期、到期单位/债务、抵押健康度、费用、报价保护与截止时间,提前平仓依赖二级流动性。不得把固定与浮动利率合并为未标注的单一数字,也不得给出合并验收结论。

验证:对应界面完成后使用 references/checkers/ 下的检查提示;混合集成要求每个检查器分别返回 Blue 与 Midnight 部分;对债务/份额换算、风险数学、利率、报价保护、抵押要求、到期总额与数字格式化运行 math-correctness.md。无工件证据不得声称检查通过,缺少代码、运行状态、API 响应或必需界面时应报告 UNVERIFIED 并指出缺失证据。适用场景为 Morpho 借贷集成的开发与上线前审查;限制与收费等信息暂未提供。