AI代理技能验证协议

AEGIS是一个用于可验证AI代理技能证明的协议,通过零知识证明在区块链上创建信任层。

  • by aegis-zk
  • Solidity
  • 本地部署
  • 更新于
在 GitHub 查看 aegis-zk/aegisprotocol

使用说明

AEGIS Protocol

On-chain zero-knowledge skill attestation for AI agents on Base


什么是AEGIS?

AEGIS是一种可验证的AI代理技能认证协议。审计员评估人工智能代理技能,生成其评估的零知识证明,并将结果提交给Base上的AEGIS注册表。任何人都可以查询、验证和质疑这些证明,为人工智能代理创建一个不可信的声誉层。

它是如何工作的:

  1. 开发人员注册技能定义(代理声称要做什么)
  2. 审核员评估技能,并生成ZK评估证明
  3. 证明(证明+结果)以链式方式提交给AEGIS注册表
  4. 任何人都可以验证链上的证明或对欺诈性证明提出异议

如何使用

AEGIS是一个 信任验证层 对于AI代理技能,它不执行技能。使用它来检查技能在运行之前是否经过审核。

import { AegisClient } from '@aegisaudit/sdk';

const aegis = new AegisClient({ chainId: 84532 });

// 1. Discover registered skills
const skills = await aegis.listAllSkills();

// 2. Check attestations for a skill
const attestations = await aegis.getAttestations(skills[0].skillHash);

// 3. Verify the ZK proof on-chain
const trusted = await aegis.verify(skills[0].skillHash, 0);

// 4. If trusted → execute the skill using the publisher's own SDK/API

典型的集成流程:

  1. 查询AEGIS --这个技能注册了吗?是否经过审计?
  2. 核实证据 --审计在加密方面有效吗?
  3. 检查木桩 --审计员在这次评估中冒了多少ETH风险?
  4. 执行技能 --从技能发布者(而不是AEGIS)获取代码并运行它

看 SDK自述文件 获取具有审计级别的完整集成指南。

建筑

aegis/
├── packages/
│   ├── sdk/            # @aegisaudit/sdk — TypeScript client library
│   ├── mcp-server/     # @aegisaudit/sdk — MCP tools for AI agents
│   ├── contracts/      # Solidity smart contracts (Foundry)
│   ├── circuits/       # Noir ZK circuits (Barretenberg)
│   └── cli/            # Command-line interface
├── apps/
│   └── web/            # Frontend — React + Vite + Three.js
└── scripts/            # Deployment & seed scripts

快速开始

git clone https://github.com/aegis-zk/aegisprotocol.git
cd aegis
pnpm install
pnpm build

需要 Node.js 20+ 和 pnpm 9+.

包裹

包 描述 npm
@aegisaudit/sdk 用于查询和与AEGIS注册表交互的TypeScript SDK
@aegisaudit/sdk MCP服务器将AEGIS作为Claude、Cursor和其他AI代理的工具公开

已部署合同

合同 网络 地址
Aegis注册 沙波里亚基地 0x851CfbB116aBdd50Ab899c35680eBd8273dD6Bba

技术栈

  • 语言 --TypeScript、Solidity、Noir
  • 区块链 --基础L2(以太坊汇总)
  • ZK证明 --用Barretenberg(BB.js)编译的Noir电路
  • 智能合约 --铸造(锻造)
  • 客户 我知道
  • AI集成 --模型上下文协议(MCP)
  • 前端 --React 19、Vite、Three.js、wagmi
  • 构建 --Turborepo、pnpm工作区、tsup

链接

许可证

麻省理工学院