Basename Agent

🏷️ AI Agent 的链上身份自动注册工具

为 AI Agent 自动注册 Basename(yourname.base.eth),通过 WalletConnect v2 实现无需人工干预的全链上身份认证。

收藏
11k
安装
2.8k
版本
1.4.0
CLS 安全扫描中
预计需要 3 分钟...

使用说明

核心功能

Basename Agent 是一款专为 AI Agent 设计的自动化工具,使其能够自主获取链上可验证身份。通过 WalletConnect v2 协议,Agent 可直接与 Base 网络交互,完成从查询可用性到支付注册费的全流程,无需人类介入。

显著优点

1. 完全自主运行:从浏览器自动化(Puppeteer)到钱包签名,全流程程序化,实现真正的"无人值守"身份注册
2. 可验证的链上声誉:获得的 .base.eth 名称可在多平台识别,为 AI Agent 建立持久化身份

3. 安全设计:强制使用环境变量管理私钥,内置 --dry-run 预检模式,拒绝命令行传参私钥

4. 审计追踪:完整记录注册尝试、交易哈希等至本地日志文件

潜在局限与风险

  • 资金风险:涉及真实加密货币交易,需预存 ETH 支付注册费和 Gas;短名称成本较高(3字符约0.1 ETH)
  • 浏览器依赖:基于 Puppeteer 的自动化可能受网站 UI 变更影响,存在维护 fragile 风险
  • 单链限制:仅支持 Base 网络,无法跨链使用
  • 私钥暴露:虽强制环境变量,但仍需用户自行保障 PRIVATE_KEY 存储安全

适合人群

  • 需要为 AI Agent 建立链上身份的开发者
  • 构建自主运行 Web3 代理系统的团队
  • 希望实现 Agent 间可验证交互的 AI 应用场景

常规风险

| 风险类型 | 说明 | 缓解措施 |
|---------|------|---------|
| 资金损失 | 私钥泄露导致钱包被盗 | 使用专用钱包、限制资金额度 |
| 交易失败 | Gas 不足或网络拥堵 | 预留充足 ETH、关注 Base 网络状态 |
| 自动化失败 | base.org 界面更新 | 关注版本更新、保留手动回退方案 |

安全等级说明:该工具处理真实加密资产,虽有多层安全设计,但仍需用户具备基础 Web3 安全意识,建议仅用于测试或低价值场景。

Basename Agent 内容

scripts文件夹
手动下载zip · 11.3 kB
register-basename.jstext/javascript
请选择文件