核心功能
Aavegotchi Gotchiverse Skill 是一套面向链游玩家的自动化工作流工具,专注于 Base 主网(链 ID 8453)上的 Gotchiverse 元宇宙操作。核心功能包括:
- 炼金术采集(Channeling):通过 gotchi 在祭坛地块上进行炼金术引导,获取 FUD/FOMO/ALPHA/KEK 四种代币
- 勘探与收割(Survey + Harvest):调用
startSurveying、claimAvailableAlchemica等函数管理地块资源 - 设施建造系统:支持 Installation(设施)和 Tile(地砖)的制作、批量制作、队列管理、快速完成及地块装备/移动/卸下操作
- 设施升级:包含队列升级、即时升级、加速完成等完整升级工作流
- 权限管理:地块访问权限(Access Rights)的读写配置,支持白名单机制
显著优点
1. Subgraph-First 架构:优先通过 Goldsky 托管的 subgraph 发现状态,再经链上验证,兼顾效率与安全性
2. Foundry Cast 原生集成:使用业界标准的链上交互工具,支持 dry-run 模拟、call 验证、broadcast 执行的分层操作
3. 多重安全校验:强制链 ID 验证(8453)、地址-私钥对齐检查、关键值重验证等防御机制
4. 模块化设计:按功能拆分为 realm-recipes、installation-recipes、tile-recipes 等独立参考文档
潜在局限
- 环境依赖繁重:需配置 15+ 个环境变量,包含多个钻石合约地址、代币地址、RPC、subgraph 端点等
- Base 主网限定:不支持其他网络,跨链迁移需重新配置
- 高级功能受限:明确排除治理/管理员功能(pause/freeze/set vars 等),纯玩家视角
- 输入验证依赖外部脚本:虽然提供了 Python 验证器示例,但核心仍依赖 shell 层面的正则匹配
适用人群
- Aavegotchi Gotchiverse 活跃玩家,需要批量管理多个地块和 gotchi
- DeFi 游戏自动化脚本开发者
- 希望降低链游重复操作成本的高级用户
常规风险
- 私钥暴露风险:虽有 "Never print or log PRIVATE_KEY" 规则,但技能本身需要
PRIVATE_KEY环境变量 - 合约交互风险:涉及状态变更操作(craft/upgrade/equip)均存在 Gas 消耗和潜在滑点
- Subgraph 滞后风险:Goldsky 端点可能存在同步延迟,文档要求 "refetch immediately before state-changing" 但无法完全消除
- 权限配置错误:Access Rights 配置错误可能导致资产被锁定或遭受未授权操作
- 队列状态混乱:craft queue 和 upgrade queue 的管理需要精确的状态跟踪,否则可能导致交易 revert 或资源浪费