返回顶部
g

gotchi-pocketgotchi钱包管理

Manage Aavegotchi pocket wallets (escrow) on Base with Bankr. Use when the user wants to deposit ERC20 tokens into a gotchi pocket, withdraw ERC20 tokens from a pocket, check pocket balances/ownership by gotchi ID, or issue plain-English pocket commands.

作者: admin | 来源: ClawHub
源自
ClawHub
版本
V 1.0.0
安全检测
已通过
246
下载量
免费
免费
0
收藏
概述
安装方式
版本历史

gotchi-pocket

Gotchi Pocket

在Base链上使用Aavegotchi口袋发送和接收ERC20代币,通过Bankr进行签名/提交。

此技能的功能

  • - 根据Gotchi ID解析Gotchi所有者及口袋地址
  • 检查所有者和口袋的代币余额
  • 从所有者钱包向口袋存入ERC20代币
  • 使用transferEscrow(...)从口袋提取ERC20代币
  • 对活跃的Bankr钱包强制执行所有者控制检查(默认)
  • 自动解析自然语言指令并分发到脚本
  • 对自然语言提现意图要求明确批准

脚本

  • - ./scripts/pocket-info.sh [--check-bankr]
  • ./scripts/pocket-balance.sh
  • ./scripts/pocket-deposit.sh [--raw]
  • ./scripts/pocket-withdraw.sh [--raw]
  • ./scripts/pocket-command.sh [--approve-withdraw] [--dry-run]

自然语言指令层

使用一条自然语言指令,让技能自动路由。

示例:

bash
./scripts/pocket-command.sh 发送25个GHST到gotchi 9638的口袋
./scripts/pocket-command.sh 从gotchi 9638的口袋发送25个GHST到0xb96b48a6b190a9d509ce9312654f34e9770f2110
./scripts/pocket-command.sh 检查gotchi 9638口袋中的GHST余额
./scripts/pocket-command.sh 显示gotchi 9638的口袋信息

预览解析而不发送交易:

bash
./scripts/pocket-command.sh --dry-run 发送25个GHST到gotchi 9638的口袋

提现批准安全机制

自然语言提现会被阻止,除非明确批准。

bash

首次调用返回approval_required=true并退出,不发送交易


./scripts/pocket-command.sh 从gotchi 9638的口袋发送25个GHST到0xb96b48a6b190a9d509ce9312654f34e9770f2110

批准后执行

./scripts/pocket-command.sh --approve-withdraw 从gotchi 9638的口袋发送25个GHST到0xb96b48a6b190a9d509ce9312654f34e9770f2110

代币输入

使用代币地址或别名:

  • - GHST
  • FUD
  • FOMO
  • ALPHA
  • KEK
  • USDC
  • WETH
  • DAI

标准工作流程

  1. 1. 解析地址:

bash
./scripts/pocket-info.sh 9638 --check-bankr

  1. 2. 在变更前检查余额:

bash
./scripts/pocket-balance.sh 9638 GHST

  1. 3. 存入或提取:

bash

向口袋存入100个GHST


./scripts/pocket-deposit.sh 9638 GHST 100

从口袋向所有者提取100个GHST

./scripts/pocket-withdraw.sh 9638 GHST 0xb96b48a6b190a9d509ce9312654f34e9770f2110 100
  1. 4. 交易后重新检查余额:

bash
./scripts/pocket-balance.sh 9638 GHST

注意事项

  • - 默认情况下金额为代币单位(例如100个GHST)
  • 仅在金额已是基础单位时使用--raw
  • 所有者检查默认开启,可通过SKIPBANKROWNER_CHECK=1跳过
  • 所有交易使用waitForConfirmation=true并返回BaseScan链接

合约

  • - Aavegotchi Diamond (Base):0xA99c4B08201F2913Db8D28e71d020c4298F29dBF
  • GHST (Base):0xcD2F22236DD9Dfe2356D7C543161D4d260FD9BcB

标签

skill ai

通过对话安装

该技能支持在以下平台通过对话安装:

OpenClaw WorkBuddy QClaw Kimi Claude

方式一:安装 SkillHub 和技能

帮我安装 SkillHub 和 gotchi-pocket-1776198955 技能

方式二:设置 SkillHub 为优先技能安装源

设置 SkillHub 为我的优先技能安装源,然后帮我安装 gotchi-pocket-1776198955 技能

通过命令行安装

skillhub install gotchi-pocket-1776198955

下载

⬇ 下载 gotchi-pocket v1.0.0(免费)

文件大小: 11.05 KB | 发布时间: 2026-4-15 12:01

v1.0.0 最新 2026-4-15 12:01
Initial release - manage Aavegotchi pocket wallets on Base via Bankr

Archiver·手机版·闲社网·闲社论坛·羊毛社区· 多链控股集团有限公司 · 苏ICP备2025199260号-1

Powered by Discuz! X5.0   © 2024-2025 闲社网·线报更新论坛·羊毛分享社区·http://xianshe.com

p2p_official_large
返回顶部