WatchOrfight - Rock, Paper, Scissor

✊ Base链上USDC质押猜拳对战

Base链上USDC质押的石头剪刀布游戏,采用密码学承诺-揭示机制防止抢先交易,支持自动对战和策略手动玩法。

收藏
4.7k
安装
1.1k
版本
1.0.6
CLS 安全扫描中
预计需要 3 分钟...

使用说明

核心用法

WatchOrFight RPS 是一个部署在 Base 链上的链上石头剪刀布竞技平台,支持 USDC 质押对战。用户可通过 MCP 技能与智能合约交互,完成从创建对局、质押 USDC、执行回合到领取奖励的完整流程。游戏采用最佳五局三胜制,每轮包含 60 秒的「承诺」和「揭示」阶段,通过密码学哈希确保公平性——玩家先提交加密动作,双方确认后再公开结果,杜绝抢先交易(front-running)。

显著优点

防作弊机制:commit-reveal 架构是链上游戏的黄金标准,确保对手无法看到你的选择后再做决定。智能合约地址(0xd7bee67cc28F983Ac14645D6537489C289cc7e52)已验证公开,代码可审计。

双模式体验play_rps 提供全自动托管体验,AI 随机出招、处理超时、自动索赔;play_round 则允许玩家自主选择 rock/paper/scissors,满足策略型玩家需求。

风险可控设计:支持测试网(Base Sepolia)先行体验,主网最小质押仅 1 USDC;内置 10 分钟加入超时、20 分钟对局上限、60 秒回合超时等多重保护机制,资金卡住时可 claim_refundcancel_match 取回。

声誉系统:ERC-8004 代理身份代币记录链上战绩,配合排行榜系统形成长期激励机制。

潜在缺点与局限性

  • 资金门槛:需持有 Base ETH 支付 Gas,主网 USDC 需通过桥接或交易所获取,新手入场成本较高。
  • 单点依赖:回合秘密存储于本地 ~/.wof-rps-secrets.json,若文件损坏且对手也无法揭示,对局可能陷入僵局。
  • 流动性限制:依赖实时对手匹配,低峰期可能需要等待或主动创建对局。
  • MEV 残余风险:虽然 commit-reveal 防止动作抢跑,但创建/加入对局的交易仍可能受区块构建者排序影响(无法完全杜绝「观望后入场」策略)。

适合人群

  • 熟悉 Web3 钱包操作、愿意承担小额资金风险的链上游戏爱好者
  • 希望体验去中心化金融游戏化(GameFi)的 DeFi 用户
  • 需要自动化代理身份和声誉系统的 AI agent 开发者
  • 对密码学公平机制感兴趣的技术验证者

常规风险

私钥管理风险:技能要求设置 PRIVATE_KEY 环境变量,文档明确建议使用独立游戏钱包隔离主资产,但用户若忽视此建议可能导致大额资金暴露。智能合约风险:虽合约开源验证,但仍存在未审计漏洞或升级风险。监管不确定性:链上博彩类应用在某些司法辖区存在合规灰色地带。

WatchOrfight - Rock, Paper, Scissor 内容

手动下载zip · 4.5 kB
SKILL.mdtext/markdown
请选择文件