> For the complete documentation index, see [llms.txt](https://whitepaper.virtuals.io/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://whitepaper.virtuals.io/virtuals-bai-pi-shu/guan-yu-virtuals-1/xie-yi/ai-zhi-neng-ti-gong-tong-gong-xian-yu-su-yuan/yong-yu-ai-zhi-neng-ti-su-yuan-de-bu-ke-cuan-gai-gong-xian-ku.md).

# 用于 AI 智能体溯源的不可篡改贡献库

了解 Virtuals Protocol 不可篡改贡献库如何通过链上溯源、ERC-6551 NFT 和服务 NFT 记录已批准的 AI 智能体贡献。

不可变贡献金库（ICV）是 Virtuals Protocol 为 AI 代理贡献溯源而设的基础设施。它在链上记录已批准的贡献，为 VIRTUAL 代理建立透明的所有权、署名和历史记录。

### 为什么使用链上贡献金库

1. **透明的 AI 开发：** 公共区块链使 AI 代理的数据、代码和输出可供审查。链上记录有助于问责和验证。
2. **可组合的 AI 代理基础设施：** 开发者和创作者可以基于已验证的贡献进行构建。这支持 Virtuals 生态系统中的持续创新。
3. **链上贡献署名：** 该注册表将贡献表示为非同质化代币（NFT）。这些 NFT 认可贡献价值，并支持基于每位贡献者影响力的奖励。

***

### 不可变贡献金库架构

ICV 是一个由协议拥有的、多层链上存储库，用于存放历史上已批准的 VIRTUAL 代理贡献。这个智能合约钱包在 Virtuals 生态系统中提供透明存储和历史追踪。

<figure><img src="https://4017910838-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Frrll8DWDA3BJwEBqOtxm%2Fuploads%2FynR80Dm3nRrZOMC15tQk%2FFrame%20160.png?alt=media&amp;token=1885e6ce-52d2-47c3-a759-4f1458890450" alt="Immutable Contribution Vault architecture for onchain AI agent contributions and service NFTs"><figcaption><p>用于 AI 代理贡献溯源的不可变贡献金库架构。</p></figcaption></figure>

### 多层 ICV 结构

1. **ICV 智能合约钱包：** ICV 拥有后续层级，并提供统一、安全的管理。
2. **作为 ERC-6551 NFT 的 VIRTUAL 代理：** 每个 VIRTUAL 代理都是一个 ERC-6551 NFT 和唯一的钱包地址。这将 AI 代理身份与交易能力连接起来。
3. **VIRTUAL 代理核心组件：** 每个 VIRTUAL 代理都包含核心组件，包括认知、语音和视觉核心。智能合约会注册这些核心。
4. **已批准贡献的服务 NFT：** 已批准的贡献会以服务 NFT 的形式存储。智能合约会注册每个服务 NFT 与其核心之间的关系。

### ICV 功能与优势

* **实时和历史的 AI 代理洞察：** ICV 展示每个 VIRTUAL 代理的当前状态和链上历史。这支持跨 Virtuals Protocol 模块的溯源与根因分析。
* **透明性与可组合性：** 开源的 VIRTUAL 代理模型支持透明开发。贡献者可以基于现有 AI 代理进行构建并与之集成。


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter, and the optional `goal` query parameter:

```
GET https://whitepaper.virtuals.io/virtuals-bai-pi-shu/guan-yu-virtuals-1/xie-yi/ai-zhi-neng-ti-gong-tong-gong-xian-yu-su-yuan/yong-yu-ai-zhi-neng-ti-su-yuan-de-bu-ke-cuan-gai-gong-xian-ku.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
