跳到主要内容

BAIclaw Agent Wallet

Agent Wallet 是专为 AI 代理设计的本地安全 Web3 钱包。它为 AI 代理提供了与区块链交互的能力,使 AI 能够自主执行各种 Web3 操作。

什么是 Agent Wallet?

Agent Wallet 是一种特殊的钱包类型,专为 AI 场景设计:

  • 本地安全存储:钱包密钥本地加密存储,不上传云端
  • AI 自主操作:配置后,AI 可直接执行链上交易
  • 功能丰富:支持转账、兑换、流动性管理等多种 Web3 技能
  • x402 协议支持:可访问基于 x402 协议的付费资源
[Agent Wallet 与普通钱包的区别]

普通钱包由人类手动操作,而 Agent Wallet 授权给 AI 代理使用,使 AI 能够代表你执行链上操作。

核心功能

配置 Agent Wallet 后,你的 AI 代理将具备以下能力:

功能说明
自我充值AI 可根据需要自主充值,确保操作资金充足
转账向其他地址发送加密货币
代币兑换在不同代币之间进行交换
流动性管理参与 DeFi 流动性池的管理
x402 付费访问需要付费的 AI 资源和服务

创建流程

前置条件

[重要前提]

创建 Agent Wallet 前必须先添加并配置 BAI 的 API Key,否则无法创建钱包。了解 如何获取 API Key

步骤说明

  1. 创建钱包

    • 打开 设置/web3配置
    • 点击 Agent Wallet 右侧的 创建钱包 按钮
  2. 导入私钥

    • 导入与 BAI API Key 关联的钱包私钥
    • 目前仅支持 TRON 地址
    • 私钥对应的地址必须与 API Key 所在账户地址一致
  3. 设置主密码

    • 要求至少 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 时遇到问题,请检查:

  1. API Key 是否正确配置
  2. 私钥对应的地址是否与 API Key 账户一致
  3. 主密码是否符合复杂度要求