Pet Me Master - Autonomous Aavegotchi Petting

👻 每日仪式,安全撸宠 👻

基于Bankr钱包的Aavegotchi互动撸宠技能,通过安全远程签名执行链上交互,每日 ritual 式设计强化情感连接,支持批量撸宠与自动提醒。

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

使用说明

核心用法

Pet Me Master 是一款面向 Aavegotchi NFT 持有者的互动式链上宠物管理工具,核心理念是"仪式而非自动化"。用户通过自然语言指令(如"Pet my gotchi")触发技能,系统首先通过 Foundry 的 cast 工具查询链上 lastInteracted 时间戳,计算 12 小时 1 分钟的冷却周期,仅当满足条件时才通过 Bankr API 提交交易,执行 interact() 函数完成撸宠。

技能支持多维度操作:单宠检查、批量撸宠(单交易多 NFT,节省 Gas)、指定 ID 撸宠、状态仪表盘查询等。批量模式尤其高效——自动筛选所有准备好的 Gotchi,构建 interact(uint256[]) 调用,一次性提交原子交易。

显著优点

1. 安全性设计优秀:v1.2.0 完全移除私钥本地存储,采用 Bankr 远程签名架构,交易由 Bankr 服务端签名执行,私钥零暴露,符合生产级安全标准
2. 交互体验 ritual 化:刻意保留人工触发环节,将每日撸宠转化为情感连接仪式,而非冷冰冰的自动化任务

3. Gas 效率优化:批量模式将多宠交互压缩为单交易,显著降低链上成本

4. 灵活的提醒机制:可选的自动提醒+1小时 fallback 设计,兼顾仪式感与防遗忘

潜在缺点与局限性

  • 依赖外部服务:必须配置 Bankr API 密钥,且依赖 Bankr 服务可用性;若 Bankr 宕机则无法执行交易
  • 技术门槛:需要预装 Foundry (cast)、jq 等二进制工具,对非技术用户配置较复杂
  • 单链限制:当前仅支持 Base 主网,跨链扩展在路线图但未实现
  • 无原生自动化:核心设计反对全自动化,重度依赖 cron/提醒的用户可能觉得不够省心

适合人群

  • Aavegotchi 持有者:尤其是拥有多只 Gotchi、重视 kinship 增长的用户
  • DeFi 原生用户:熟悉 Foundry、JSON 配置、链上交互的技术型玩家
  • 仪式化体验追求者:厌倦纯自动化、希望与 NFT 建立情感连接的用户
  • 安全敏感型用户:拒绝在本地存储私钥,偏好托管签名方案

常规风险

  • Bankr 服务风险:API 密钥泄露或 Bankr 服务中断可能导致无法交易或资金损失
  • 智能合约风险:Aavegotchi 合约(0xA99c4B...)本身漏洞或升级风险
  • Gas 波动:Base 网络拥堵时批量交易 Gas 成本不可预测
  • 配置错误风险:错误的 gotchiIds 或合约地址可能导致交易失败或意外行为
  • 依赖链上时间:冷却计算依赖区块时间戳,极端网络条件下可能有几分钟偏差

Pet Me Master - Autonomous Aavegotchi Petting 内容

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