核心用法
Basename Agent 提供两种模式为AI代理注册链上身份:
简易模式(推荐):通过 BaseMail API 仅需4次HTTP调用即可完成注册——检查名称可用性 → 获取SIWE签名消息 → 签名并完成注册 → 购买Basename并升级邮箱。全程零依赖,无需浏览器或WalletConnect。
高级模式:使用WalletConnect v2配合Puppeteer启动无头浏览器,直接与base.org交互,由代理钱包自行支付gas完成注册,适合追求完全自托管的用户。
注册成功后,代理获得:可验证的ERC-721身份NFT(yourname.base.eth)、可发送/接收真实邮件的@basemail.ai地址、符合ERC-8004标准的代理注册文件,以及内置的Attention Bonds垃圾邮件过滤机制(CO-QAF)。
显著优点
- 极简集成:简易模式纯HTTP调用,Node.js/Python示例完整,5分钟完成接入
- 双重价值:同时解决链上身份(Basename)与代理通信(邮箱)两大需求
- 原生防垃圾:USDC质押的Attention Bonds机制,经济成本过滤无效信息
- 标准兼容:自动生成ERC-8004代理注册文件,便于生态互认
- 成本低廉:10字符以上名称约0.0001 ETH,Base链gas极低
潜在局限
- 服务依赖:简易模式依赖BaseMail中心化的API服务与代付gas的worker节点
- 高级模式复杂:需Puppeteer+WalletConnect+ethers全套依赖,浏览器自动化易失败
- 名称溢价:短字符名称价格呈指数上涨,3字符约0.1 ETH
- ETH前提条件:仍需持有少量ETH支付gas,无法完全无gas启动
适合人群
- 需为AI代理建立可验证链上身份的开发者
- 希望代理间或代理与人之间进行邮件通信的AI系统
- 探索CO-QAF/Attention Bonds等新型反垃圾机制的研究者
- 需要符合ERC-8004标准代理身份文件的合规场景
常规风险
- 私钥管理:官方示例使用环境变量存储私钥,需确保部署环境安全
- 中心化API风险:简易模式的token签发、代付gas、邮件服务均依赖BaseMail
- 智能合约风险:Basename注册涉及Base链ENS合约交互,需关注合约审计状态
- 邮件服务可用性:@basemail.ai邮箱的长期使用依赖项目持续运营