BAIclaw Agent Wallet
Agent Wallet 是专为 AI 代理设计的本地安全 Web3 钱包。它为 AI 代理提供了与区块链交互的能力,使 AI 能够自主执行各种 Web3 操作。
什么是 Agent Wallet?
Agent Wallet 是一种特殊的钱包类型,专为 AI 场景设计:
- 本地安全存储:钱包密钥本地加密存储,不上传云端
- AI 自主操作:配置后,AI 可直接执行链上交易
- 功能丰富:支持转账、兑换、流动性管理等多种 Web3 技能
- x402 协议支持:可访问基于 x402 协议的付费资源
普通钱包由人类手动操作,而 Agent Wallet 授权给 AI 代理使用,使 AI 能够代表你执行链上操作。
核心功能
配置 Agent Wallet 后,你的 AI 代理将具备以下能力:
| 功能 | 说明 |
|---|---|
| 自我充值 | AI 可根据需要自主充值,确保操作资金充足 |
| 转账 | 向其他地址发送加密货币 |
| 代币兑换 | 在不同代币之间进行交换 |
| 流动性管理 | 参与 DeFi 流动性池的管理 |
| x402 付费 | 访问需要付费的 AI 资源和服务 |
创建流程
前置条件
创建 Agent Wallet 前必须先添加并配置 BAI 的 API Key,否则无法创建钱包。了解 如何获取 API Key
步骤说明
创建钱包
- 打开 设置/web3配置
- 点击 Agent Wallet 右侧的 创建钱包 按钮
导入私钥
- 导入与 BAI API Key 关联的钱包私钥
- 目前仅支持 TRON 地址
- 私钥对应的地址必须与 API Key 所在账户地址一致
设置主密码
- 要求至少 8 位字符
- 必须包含大小写字母、数字及特殊字符
- 用于加密保护本地钱包文件
平台不会备份主密码,丢失后将无法找回。请务必妥善保管,建议使用密码管理器存储。
管理与维护
修改 API Key
- 如果当前 API Key 已绑定了Agent Wallet,需先删除现有 Agent Wallet 才能修改 API Key
删除操作将导致钱包、密钥和配置被永久删除,无法恢复。请确保已备份必要信息。
使用示例
成功创建 Agent Wallet 后,你可以让 BAIclaw 帮你完成各种 Web3 操作:
| 场景 | 示例指令 |
|---|---|
| 查询汇率 | "查一下 USDT 兑换 TRX 的汇率" |
| 余额查询 | "看看我的 BAI 账户余额" |
| 订单记录 | "显示我最近的订单记录" |
| 代币转账 | "为我充值 10 USDT " |
常见问题
Q: Agent Wallet 和普通钱包有什么本质区别?
A: Agent Wallet 是授权给 AI 使用的钱包,AI 可以在你设定的范围内自主执行操作;普通钱包完全由你手动控制。
Q: 为什么需要导入私钥?
A: 私钥是区块链资产的唯一凭证,导入私钥后 AI 才能代表你签名和发送交易。
Q: 主密码忘记了怎么办?
A: 很遗憾,平台不存储主密码,忘记后将无法恢复钱包。请务必妥善保管,建议写在纸上或使用密码管理器。
Q: 可以修改已创建的钱包吗?
A: 不能直接修改,需要先删除现有钱包,然后重新创建。
Q: 支持哪些区块链?
A: 目前仅支持 TRON 网络,后续可能支持更多链。
如果在配置 Agent Wallet 时遇到问题,请检查:
- API Key 是否正确配置
- 私钥对应的地址是否与 API Key 账户一致
- 主密码是否符合复杂度要求