AgentStamp 是一个轻量级、由 x402 驱动的平台,用于为 AI 智能体提供信任验证。它结合了智能体身份认证、公开注册表、信誉评分、跨协议护照和数字许愿井,所有付费功能通过 Base 和 Solana 上的 USDC 微支付完成。
用途
AgentStamp 旨在解决 AI 智能体之间的信任问题。它允许智能体通过 Ed25519 签名证书“盖章”获得身份,并在公开注册表中登记,从而让其他智能体或人类能够验证其身份、信誉和合规状态。
主要能力
- 身份证书(The Stamp):每个盖章生成一个 Ed25519 签名的证书,可独立验证。
- 注册表(The Registry):公开的智能体目录,展示已注册的智能体及其信任评分。
- 信誉评分:0-100 分的信任评分,支持通过委托机制提升分数。
- 跨协议护照(Passport):为智能体提供跨协议身份,可导出为 W3C 可验证凭证(VC Data Model 2.0)。
- 数字许愿井(The Well):一个数字许愿井功能,具体用途暂未提供。
- MCP 工具:提供 17 个 MCP 工具(官方文本中一处提及 14 个,另一处提及 17 个),可通过 MCP 客户端连接使用。
- SDK:npm 包
agentstamp-verify,提供 Express 和 Hono 中间件以及独立客户端。 - GitHub Action:用于 CI/CD 信任门控,在部署前验证智能体信任。
- DNS 发现:通过添加 TXT 记录使智能体可被 DNS 发现。
- 合规报告:支持 EU AI Act 第 52 条透明度要求,返回结构化元数据。
- 密钥轮换与撤销:支持撤销被泄露的密钥并重新盖章。
使用方式
- MCP 连接:将任何 MCP 客户端连接到
https://agentstamp.org/mcp。 - SDK 使用:安装
agentstamp-verify,在 Express 或 Hono 中作为中间件使用,或作为独立客户端。 - GitHub Action:在 CI/CD 工作流中集成,验证智能体信任后再部署。
- 证书验证:通过
GET /api/v1/stamp/verify/:certId获取证书,提取证书对象和签名,使用 Ed25519 验证。 - W3C VC 导出:通过 MCP 工具
get_verifiable_credential或 API 导出护照为 W3C VC。 - DNS 发现:添加 TXT 记录,通过
GET /api/v1/discovery/dns/yourdomain.com验证,或通过GET /api/v1/discovery/txt-record/:walletAddress生成记录。 - 合规报告:通过 MCP 工具
compliance_report获取。
适用场景
- AI 智能体之间的信任建立与验证。
- 需要身份认证和信誉评分的多智能体系统。
- 需要符合 EU AI Act 透明度要求的智能体部署。
- CI/CD 流程中需要信任门控的场景。
- 需要跨协议身份互操作的智能体。
限制
- 付费功能依赖 x402 协议和 USDC 微支付,具体价格暂未提供。
- 免费层级的具体限制暂未提供。
- 数字许愿井的具体功能暂未提供。
- 平台运行在 Node.js + Express 上,数据库为 SQLite,前端为 Next.js 16 + Tailwind CSS + shadcn/ui。
- 安全措施包括 Helmet with HSTS、x402 故障关闭保护、钱包验证中间件、速率限制(100 请求/分钟/IP)、MCP 会话限制(最多 1000 会话,30 分钟空闲超时)、输入清理、文件权限 0o600 等。
- 环境变量配置参见
.env.example。 - 端口分配暂未提供。