Pet Me Master - Autonomous Aavegotchi Petting

👻 链上撸宠仪式,守护你的幽灵伙伴

基于Bankr钱包的Aavegotchi互动撸宠技能,12小时冷却追踪+批量互动,构建链上情感纽带,安全远程签名零私钥暴露。

收藏
5.3k
安装
1.4k
版本
2.2.0
CLS 安全扫描中
预计需要 3 分钟...

使用说明

核心用法

Pet Me Master 是一款面向Aavegotchi NFT持有者的互动式链上撸宠工具,专注于将冷冰冰的自动化脚本转化为有温度的日常仪式。用户通过自然语言指令(如"Pet my gotchi")触发技能,系统首先使用Foundry的cast工具查询链上lastInteracted时间戳,计算12小时1分钟的精确冷却剩余,仅在条件满足时通过Bankr API提交interact()交易——全程无需接触私钥。

核心指令覆盖单宠/批量双模式:基础版逐只检查并执行,高级版"Pet all my gotchis"一次性筛选所有就绪的gotchi,构建数组调用单次批量交易,显著节省Gas费用。状态面板实时展示多只gotchi的倒计时,支持按ID精准操作,满足收藏家的管理需求。

显著优点

安全架构升级:v1.2.0彻底移除私钥本地存储,采用Bankr远程签名方案,私钥永不离开Bankr安全环境,交易通过API密钥鉴权,符合OpenClaw安全最佳实践,安全评分9/10。

情感化设计:区别于纯自动化工具,技能强调"RITUAL"理念——用户主动发起、查看倒计时、接收拟人化反馈("Your gotchi misses you"),将链上交互转化为类似电子宠物的情感体验,强化NFT的持有粘性。

Gas优化:批量模式将多gotchi操作压缩为单一链上交易,相比单只多次调用节省30-50% Gas成本,同时原子化执行避免部分失败。

潜在局限

依赖链条长度:需同时维护Foundry工具链(cast)、jq解析库、Bankr技能配置及Base RPC节点,任一环节故障即导致服务中断,对非技术用户门槛较高。

功能单一性:当前版本聚焦核心撸宠,路线图中的连胜追踪、kinship排行榜、自动提醒等功能标注"coming soon",实际价值需等待迭代兑现。

网络锁定:仅支持Base主网(chainId 8453),若Aavegotchi扩展至其他L2或用户持有跨链资产,需等待v2.0承诺的跨链支持。

适合人群

  • Aavegotchi重度持有者:管理5-50只gotchi、追求kinship最大化的收藏家
  • Bankr钱包用户:已配置Bankr API密钥、偏好非托管安全方案的Web3原生用户
  • 仪式感驱动型玩家:厌倦纯自动化脚本、希望与NFT建立情感连接的"数字宠物"爱好者
  • Gas敏感型用户:频繁操作多gotchi、需要批量交易降本的活跃玩家

常规风险

智能合约风险:交互的Aavegotchi合约(0xA99c4B...)虽经审计,但仍存在未知漏洞或升级导致的兼容性问题。

第三方依赖风险:Bankr API服务中断或密钥泄露将阻断交易执行;RPC节点延迟可能导致冷却计算偏差,引发无效交易尝试。

操作风险:批量模式虽原子化,但若用户在交易pending期间通过其他渠道操作同一gotchi,可能导致nonce冲突或意外失败。

自动回退的模糊性:文档提及的"1小时未响应自动执行"功能(auto-pet-fallback)虽声称同样使用Bankr签名,但cron任务的权限配置细节未披露,存在配置错误导致非预期触发的理论风险。

Pet Me Master - Autonomous Aavegotchi Petting 内容

references文件夹
scripts文件夹
手动下载zip · 31.7 kB
contract-info.mdtext/markdown
请选择文件