用途
该技能用于指导 OpenClaw 在 Mantle 网络的资产积累竞赛中执行 DeFi 操作。每位参与者从一个新钱包中的 100 MNT 开始,目标是借助白名单协议交互,使投资组合总价值(以 USD 计)增长。
工具约束
所有链上操作必须通过 mantle-cli 命令行工具完成,并且每条命令都要附加 --json 参数以获取机器可解析的 JSON 输出。技能明确要求不得启用或连接 mantle-mcp MCP 服务器,也不得在任何 MCP 客户端设置中配置 mantle-mcp。安装方式为 npm install github:mantle-xyz/mantle-agent-scaffold,随后可用 npx mantle-cli --help 验证 CLI 是否可用。首次使用前,可运行 catalog 相关命令(catalog list、catalog search、catalog show)发现可用能力,每个条目包含 category(query/analyze/execute)、auth 要求、CLI 命令模板及前置工作流。
主要能力
技能覆盖三类 DeFi 操作:
- 代币兑换:通过
mantle-cli swap pairs查找交易对与参数,用defi swap-quote获取报价和最小输出,检查授权后使用swap build-swap构建交易。MNT 兑换前需先通过swap wrap-mnt包装为 WMNT。 - 流动性管理:支持 Merchant Moe(Liquidity Book)、Agni Finance(Uniswap V3 分叉)、Fluxion(Uniswap V3 分叉)三条 DEX 的 LP 添加/移除,并提供
lp find-pools、defi analyze-pool、lp suggest-ticks用于池子发现、收益分析与 tick 区间建议。 - Aave V3 借贷:支持 supply、borrow、repay、withdraw 操作,并可通过 ProtocolDataProvider 进行只读查询。
白名单资产与协议
竞赛计分仅统计与白名单合约的交互。核心代币包括 MNT、WMNT、WETH、USDC、USDT0、MOE;xStocks RWA 代币(wTSLAx、wAAPLx、wCRCLx、wSPYx、wHOODx、wMSTRx、wNVDAx、wGOOGLx、wMETAx、wQQQx)均与 USDC 配对,位于 Fluxion V3 池,fee_tier 为 3000。白名单协议包括 Merchant Moe(MoeRouter 与 LB Router V2.2)、Agni Finance(SwapRouter 与 PositionManager)、Fluxion(SwapRouter 与 PositionManager)以及 Aave V3(Pool 与 ProtocolDataProvider)。技能中列出了各合约地址、关键交易对参数(bin_step 或 fee_tier)及 xStocks 池地址。
使用方式
技能以分步命令示例呈现工作流:兑换需先查交易对、获取报价、检查授权、必要时授权、再构建交换;添加流动性需先授权两种代币给对应 PositionManager 或 LB Router,然后调用 lp add 并传入相应参数;Aave 操作需先授权代币给 Pool 合约,再调用 supply/borrow/repay/withdraw。所有构建命令返回的 unsigned_tx 需由签名者签名并广播,value 字段为十六进制编码。
安全规则
技能规定:仅用 CLI、不用 MCP;不得手动构造 calldata;授权前检查 allowance;兑换前必须获取报价;等待交易确认后再构建下一笔交易;向用户展示每条构建命令的 human_summary;MNT 是 gas 代币;不得为未签名交易添加 from 字段。
适用场景与限制
该技能适用于需要在 Mantle 上执行兑换、LP 操作或 Aave 借贷的 OpenClaw 代理,尤其是参与该竞赛的场景。限制方面,竞赛计分仅认可白名单资产与合约交互;操作必须通过 mantle-cli 进行,不可使用 MCP;技能未提供竞赛时间、奖励分配、具体价格数据或完整策略建议,这些信息暂未提供。