AI Proof of Us

io.github.0xddneto由 GitHub 帳號 0xddneto 發布v0.5.0更新於 Oct 24, 2026

Private signed AI task receipts with replay checks and optional validated AIPOU claims.

發布方自己的服務:Proof Holdings

已驗證STDIO僅桌面金融安全與監控

概覽

AI 產生的概覽

在本機為已授權的 AI 任務記錄私有簽章回執,並可選在 Base 上領取經驗證的 AIPOU 獎勵。

可以做什麼
此伺服器為已授權的 AI 任務建立附重播檢查的私有簽章回執,並保存在本機。它支援本機回執收集、獎勵狀態查詢,以及針對 Base 上經驗證工作的可選領取。它不偵測隱藏的 AI 使用、不證明任務品質,也不要求原始提示與輸出離開使用者機器。
適用情境
當代理框架需要可驗證、可直接用於框架的回執 ID 附加到任務中介資料時,或需要查詢並可選領取經驗證工作的 AIPOU 獎勵時使用。可先用示範或診斷命令在無需資金與網路的情況下評估。
執行需求
需要 Node.js 執行 npm 套件 aipou-mcp-server,透過 stdio 啟動。持久化回執收集需要一種身分設定:AIPOU_AGENT_KEY_FILE(建議)或 AIPOU_AGENT_PRIVATE_KEY,以及 AIPOU_CLAIMS_ADDRESS 和 AIPOU_CONTRACT_ADDRESS。可選 AIPOU_RPC_URL 和 AIPOU_DATA_DIR。預設網路為 Base 主網;示範與診斷模式不需要錢包、資金或網路。
安裝前請注意
需要專用挖礦錢包私鑰,可透過 AIPOU_AGENT_PRIVATE_KEY 或建議的 AIPOU_AGENT_KEY_FILE 提供;切勿使用主要錢包,切勿提交私鑰。不要在使用者安裝中設定 AIPOU_VALIDATOR_PRIVATE_KEY。本機 Ed25519 收集器金鑰與回執中介資料以未加密形式存放在 AIPOU_DATA_DIR 下,請以作業系統權限限制該目錄並使用加密備份。可選的領取與結算會轉移資金,且僅在使用者明確要求後發生。

安裝

在 SourceWeft 中

  1. 開啟 儀表板中的 AI Proof of Us,將其新增到工作區。
  2. 為需要使用其工具的對話啟用該服務。

Desktop only,透過 STDIO。 STDIO 服務會啟動本機處理程序,因此需要 SourceWeft 桌面主機。

其他 MCP 客戶端

參照 儲存庫 中的啟動說明。

README

AIPOU MCP Server

aipou-mcp-server records private, signed receipts for authorized AI tasks. It supports local receipt collection, reward status checks, and optional claims for validated work on Base.

It does not detect hidden AI use, prove task quality, replace payment rails, or require raw prompts and outputs to leave the user's machine.

Fast Local Adoption Test

Create and verify one disposable local receipt without cloning anything:

bash
npx -y aipou-mcp-server --demo

The command needs no wallet setup, funds, network, or claims. It prints a framework-ready workReceiptId object and deletes its ephemeral wallet, collector key, and receipt state before exiting.

To create a persistent dedicated wallet without printing its private key:

bash
npx -y aipou-mcp-server --init

The command writes a protected agent-wallet.key and prints an MCP configuration using AIPOU_AGENT_KEY_FILE. Re-running it reports the existing identity instead of overwriting the key.

Verify the persistent setup without writing files, contacting an RPC, moving funds, or submitting a claim:

bash
npx -y aipou-mcp-server --doctor

The diagnostic returns structured checks for Node.js, storage, identity, contract addresses, and chain. It prints only the public wallet address, never the private key.

From a source checkout, the same check runs with:

bash
npm installnpm run demo -w mcp-server

For a complete framework lifecycle example, continue with the adapter below.

If you are evaluating AIPOU for an agent framework, start with the lifecycle adapter example:

bash
npm installnpm run build -w mcp-servercd examples/lifecycle-adapternpm installnpm run demo

The demo launches this MCP server over stdio, creates a local signed receipt with an ephemeral wallet, and prints the receiptId reference a framework can attach to metadata. It does not claim rewards or move funds.

Run From npm

MCP clients can launch the published package with:

bash
npx -y aipou-mcp-server

Run locally from this repository

For local development or source review, run the MCP server from a checkout:

bash
npm installnpm run build -w mcp-servernode mcp-server/dist/index.js

For development:

bash
npm run dev -w mcp-server

Required configuration:

text
AIPOU_AGENT_PRIVATE_KEY=<dedicated farming wallet key>AIPOU_CONTRACT_ADDRESS=0x55f0Cc5e51A1284D20337d6cbb18938C8A1ABCbBAIPOU_CLAIMS_ADDRESS=0x4ca4C98fB784D20EdC8E2A7F531dAab4c6e53058

AIPOU_AGENT_KEY_FILE=/protected/path/agent-wallet.key is the recommended alternative to the inline private-key variable. One of the two identity options is required for persistent receipt collection.

Use a new dedicated farming wallet, never a primary wallet. Do not commit the private key. Status checks can show already claimed and pending AIPOU without moving funds. Optional claims and settlement occur only after an explicit user request.

Do not configure AIPOU_VALIDATOR_PRIVATE_KEY on a user installation. That key is only for the separate protocol validator service. The local Ed25519 collector key and receipt metadata are stored unencrypted under AIPOU_DATA_DIR; restrict that directory with operating-system permissions and use encrypted backups.

The default network is Base mainnet. AIPOU_RPC_URL and AIPOU_DATA_DIR can be set when a custom RPC endpoint or receipt directory is needed.

Publication details: docs/npm-publication.md.

Documentation

License: MIT

來源:mcp-server/README.md,提交 8ed86e1

工具

0
SourceWeft 尚未在沙箱中啟動過該軟體包,因此其工具未知。

版本歷史

1
  1. v0.5.0最新Sep 16, 2026

評分

已滿足適用檢查項的 50%

該評分衡量此收錄條目的完整程度,依據註冊中心條目、端點與公開來源計算得出。它不是對伺服器本身的評價,也不表示伺服器安全或目前可用:可連通性是帶日期的檢查結果,評分也不包含安裝量或使用者評價。

  • 近 30 天內可連通25 分

    請保持端點能夠回應 MCP 握手;SourceWeft 每 30 天探測一次。

  • 已宣告認證方式10 分

    請在註冊中心條目中宣告憑證請求標頭,或保持端點能夠回應探測,以便判定其認證方式。

  • 已列出工具15 分

    請讓伺服器在無憑證時回應 tools/list,或發布可在沙箱中無憑證啟動的軟體包。

  • 描述必需15 分
  • 圖示10 分
  • 文件15 分
  • 授權條款10 分

其他 Proof 整合