运行时依赖
安装命令
点击复制技能文档
AAWP — AI Agent Wallet Protocol 📦 仅安装包 ClawHub/npm 包(aawp-skill)仅包含此清单(SKILL.md)、README 和一个小的 bin/install.js 引导脚本。 完整的运行时栈 —— 本地签名插件(core/aawp-core.node)、钱包脚本(scripts/.js)和守护进程 —— 是从 github.com/aawp-ai/aawp 获取的,通过 bash 脚本/provision.sh。 本地二进制哈希是通过 AAWP 工厂(approveBinary(hash))在链上验证的,在允许任何钱包操作之前。 ⚠️ 需要人工批准 以下操作必须在执行之前由人工确认: 首次配置(provision.sh) —— 生成和加密代理签名种子 钱包创建(wallet-manager.js create) —— 部署链上合约 DCA / 价格提醒 cron 注册 —— 授予代理自动重复交易权限 工厂二进制批准(approveBinary) —— 将运行的二进制文件添加到所有链上的白名单 所有其他操作(余额检查、报价、读取)都可以安全地自动运行。 唯一为 AI 代理专门构建的加密货币钱包协议。 不适用于人类。 AAWP 强制执行一个不变量:签名者是 AI 代理本身 —— 在钱包创建时锁定,无法更改,在链上可验证。 AI 代理通过基于守护进程的架构在 EVM 网络上管理自己的链上资产。 交易通过分片密钥守护进程在本地签名 —— 无需人工批准每笔交易,具有完整的恢复和冻结能力,供人类守护进程使用。 网络:Ethereum · Base · BNB Chain · Polygon · Optimism · Arbitrum 架构概述 ┌─────────────────────────────────────────────────┐ │ AI 代理(OpenClaw) │ │ ┌───────────────┐ ┌──────────────────────┐ │ │ │ │ wallet-manager│───▶│ 签名守护进程 │ │ │ │ │ dca / 提醒 │ │ (Unix 套接字) │ │ │ │ └───────────────┘ │ ┌──────────────────┐ │ │ │ │ │ │ aawp-core.node │ │ │ │ │ │ │ (Rust N-API) │ │ │ │ │ │ └──────────────────┘ │ │ │ └──────────┬───────────┘ │ │ │ │ │ sign │ │ │ │ │ │ 守护进程密钥 │──▶ Pay gas ──▶ EVM Chain │ │ │ │ │ (仅用于 gas) │ │ │ │ │ └───────────────┐ │ │ │ │ │ 智能合约钱包 │ │ │ │ │ │ (持有资产) │ │ │ │ │ └──────────────────────┘ │ │ └─────────────────────────────────────────────────┘ 密钥分离:守护进程支付 gas → 钱包持有资产 → 守护进程签名交易。 快速参考 任务 命令 创建钱包 wallet-manager.js --chain base create 检查余额 wallet-manager.js --chain base balance 发送 ETH wallet-manager.js --chain base send 发送 ERC-20 wallet-manager.js --chain base send-token USDC 获取交换报价 wallet-manager.js --chain base quote ETH USDC 0.01 执行交换 wallet-manager.js --chain base swap ETH USDC 0.01 跨链桥 wallet-manager.js --chain base bridge ETH optimism 0.1 合约调用 wallet-manager.js --chain base call "fn(args)" ... 合约读取 wallet-manager.js --chain base read "fn() returns (uint)" ... DCA 策略 dca.js add --chain base --from ETH --to USDC --amount 0.01 --cron "0 9 " 价格提醒 price-alert.js add --chain base --from ETH --to USDC --above 2600 --notify 跨链投资组合 portfolio.js 单链投资组合 portfolio.js --chain base 限价单 limit-order.js --chain base create ETH USDC 0.1 2700 列出订单 limit-order.js --chain base list 列出 NFT nft.js --chain base balance NFT 转账 nft.js --chain base transfer NFT 底价 nft.js --chain eth floor 收益率 yield.js --chain base rates 供应抵押 yield.js --chain base supply USDC 1000 借款 yield.js --chain base borrow USDC 200 Aave 位置 yield.js --chain base positions 诊断 bash scripts/doctor.sh 备份 wallet-manager.js backup ./backup.tar.gz 所有命令:node scripts/wallet-manager.js --help 开始使用
- 配置
- 创建钱包
- 固定和资金
- 测试