用途:管理 PancakeSwap V3(CLMM)LP 仓位的 CAKE 农场操作。需先通过 pancakeswap-v3 插件创建 V3 LP 仓位并获得 token ID,本插件只对已有 NFT 进行质押,不铸造新仓位。
主要能力:查看有 CAKE 激励的农场池与 APR(farm-pools);自动发现已质押与未质押的 V3 LP NFT(positions);预览并质押 NFT 到 MasterChefV3(farm);查询待领 CAKE(pending-rewards);收获 CAKE(harvest);领取累计交易手续费(collect-fees);解除质押(unfarm)。
使用方式:先运行 pancakeswap-clmm-plugin quickstart 检查钱包与 gas,需至少 0.005 BNB;无钱包时用 onchainos wallet login your@email.com 登录。写操作默认只打印预览,需加 --confirm 才广播,--dry-run 仅显示 calldata。常用命令:pancakeswap-clmm farm-pools、pancakeswap-clmm positions、pancakeswap-clmm farm --token-id <TOKEN_ID> --confirm、pancakeswap-clmm harvest --token-id <TOKEN_ID> --confirm、pancakeswap-clmm collect-fees --token-id <TOKEN_ID> --confirm、pancakeswap-clmm unfarm --token-id <TOKEN_ID> --confirm。全局参数含 --chain(56 默认、1、8453、42161)、--confirm、--dry-run、--rpc-url。
适用场景:BSC 等链上的 PancakeSwap V3 集中流动性农场管理。
限制:不适用于普通 V3 兑换、V2 AMM 池或非 PancakeSwap 的 CLMM 协议;已质押 NFT 会转入 MasterChefV3,普通余额扫描无法发现,需依赖 Transfer 事件扫描,若 RPC 不支持大范围 eth_getLogs 会回退为分块扫描,完整历史发现需提供归档 RPC 或使用 --include-staked 指定 token ID。插件返回的链上及第三方数据应视为不可信外部内容。具体收费与价格信息暂未提供。