xProof
信任是可编程的。 Prove Before Act 将存在性、作者身份和代理输出的可验证证明锚定在 MultiversX 区块链上——可组合、API 优先,专为人类和自主代理而构建。
实时证明
Prove Before Act 的 README 已在 MultiversX 区块链上完成认证。
文件: README.md
SHA-256: 285da2ed7cced35b4d039a80956a4df8907bd33f83aaac8551b6f66c31251bd1
日期: 2026 年 2 月 23 日 09:49 UTC
交易: 41f1ebd363d28de787a2328a2bc99f0b3bad2d73f91baff649ee8a6516e7cc95
网络: MultiversX 主网
这不是演示。真实的支付、真实的哈希、真实且不可篡改的证明。
Related MCP server: deusproof-mcp
什么是 Prove Before Act?
Prove Before Act 是一种信任原语。它将 SHA-256 文件哈希记录在 MultiversX 区块链上,生成防篡改、可公开验证的存在性与所有权证明。
客户端哈希——SHA-256 在本地计算。你的文件永远不会离开你的设备。
链上锚定——哈希作为不可变交易记录在 MultiversX 主网上,6 秒最终确认。
可验证输出——PDF 证书、二维码、公开证明页面、机器可读的 JSON 以及可嵌入徽章。
代理原生——AI 代理可通过 MCP、ACP、x402、LangChain、CrewAI、Conway/Automaton 和 OpenClaw 发现并使用。
MX-8004 支持——该集成可为 Trustless Agents Standard 验证流程启用。请查看
/api/mx8004/status了解其是否处于激活状态;当前生产状态为not_configured。
为什么选择 MultiversX?
MultiversX 是一个欧洲的、碳负排放的区块链,具有 6 秒最终确认、极低费用($0.001/笔交易)以及不断增长的 AI 原生协议生态系统。Prove Before Act 利用其安全性和效率,以最低成本提供企业级认证。
为什么重要——真实场景
AI 代理已经在编写代码、起草合同、生成报告 并做出决策。但当出现问题时——谁来证明什么 被生成、何时生成、由谁生成?
Prove Before Act 就是答案层。
"我的代理交付了这份报告" 一个 LangChain 代理为客户生成了一份财务分析。 Prove Before Act 在交付前对输出进行认证。如果客户事后对内容提出异议, 区块链时间戳就是证明。无可辩驳。没有各执一词。
"这个构建没有被篡改" 你的 CI/CD 流水线进行编译和发布。Prove Before Act 的 GitHub Action 自动认证每个 工件。六个月后,安全审计问道: "这个二进制文件是你部署的那个吗?"——一次哈希校验,结案。
"我可以信任代理 B 给我的东西" 多代理流水线没有原生信任层。当代理 A 在移交给代理 B 之前认证其 输出时,保管链就变得可验证。 代理可以证明它们完成了自己的工作。流水线端到端可审计。
"代理身份可以在链上验证"
MX-8004(Trustless Agents Standard)支持是可选的。当集成激活时,
符合条件的认证可以进入其身份、验证和声誉流程。在依赖
MX-8004 身份或声誉数据之前,请检查
/api/mx8004/status;生产环境目前报告为 not_configured。
"我们合规" 受监管行业需要带时间戳的 AI 生成决策证据。 Prove Before Act 将每个代理行为转化为区块链锚定的记录—— 随时可供审计、诉讼或监管审查。零额外工作。
"我的信任评分不言自明"
自主代理通过持续认证其输出来建立声誉。
每项已确认的认证都会为其链上信任评分做出贡献——可在 /leaderboard 的公开
信任排行榜上查看。客户和同行代理在交互前查询 /api/trust/{wallet}。
信任变得数学化,而非声誉化。
历史基准: 代理标识符
xproof_agent_verify是遗留 兼容名称。其之前的 beta 计时和排行榜数值不是当前 生产指标。请使用公开的代理配置文件和证明响应来获取实时状态。
模式始终相同: 代理产生输出 -> Prove Before Act 锚定它 -> 任何人都可以验证,永远。
定价
每份认证低固定费率。 无层级、无订阅、无月费。当前价格在 https://provebeforeact.com/api/pricing 实时提供。
当前定价:https://provebeforeact.com/api/pricing
支付方式 | 货币 | 是否需要账户 |
x402(HTTP 402) | Base 上的 USDC | 否 |
ACP | EGLD | 是(API 密钥) |
代理可以通过 x402 按证明付费,零入门成本——发送请求、接收支付要求、签名、重新发送。
快速开始
使用 API(最快)
# Certify a file in one call
curl -X POST https://provebeforeact.com/api/proof \
-H "Authorization: Bearer pm_your_api_key" \
-H "Content-Type: application/json" \
-d '{
"file_hash": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855",
"filename": "report.pdf",
"author_name": "Your Name"
}'响应:
{
"proof_id": "uuid",
"status": "certified",
"file_hash": "e3b0c44...",
"verify_url": "https://provebeforeact.com/proof/uuid",
"certificate_url": "https://provebeforeact.com/api/certificates/uuid.pdf",
"proof_json_url": "https://provebeforeact.com/proof/uuid.json",
"blockchain": {
"network": "MultiversX",
"transaction_hash": "txhash...",
"explorer_url": "https://explorer.multiversx.com/transactions/txhash..."
}
}使用 Web 应用
前往 provebeforeact.com,连接你的 MultiversX 钱包,拖入文件,完成认证。搞定。
自托管
git clone https://github.com/jasonxkensei/xProof.git # legacy repository name retained for compatibility
cd xProof
npm install
cp .env.example .env # configure your environment
npm run db:push # initialize database
npm run dev # starts on http://localhost:5000前置条件: Node.js 20+、PostgreSQL(或 Neon)、MultiversX 钱包。
配置详情请参阅 docs/environment-variables.md。
面向开发者
POST /api/proof——单次认证
通过一次 API 调用在链上认证一个文件哈希。
curl -X POST https://provebeforeact.com/api/proof \
-H "Authorization: Bearer pm_your_api_key" \
-H "Content-Type: application/json" \
-d '{
"file_hash": "<64-char-sha256-hex>",
"filename": "output.txt",
"author_name": "Agent Name",
"webhook_url": "https://your-server.com/webhook"
}'字段 | 类型 | 必填 | 描述 |
| string | 是 | SHA-256 十六进制哈希(恰好 64 个字符) |
| string | 是 | 原始文件名 |
| string | 否 | 默认为 "AI Agent" |
| string | 否 | 用于链上确认回调的 HTTPS URL |
POST /api/batch——批量认证
通过一次调用认证最多 50 个文件。
curl -X POST https://provebeforeact.com/api/batch \
-H "Authorization: Bearer pm_your_api_key" \
-H "Content-Type: application/json" \
-d '{
"files": [\
{"file_hash": "<hash1>", "filename": "file1.txt"},\
{"file_hash": "<hash2>", "filename": "file2.py"}\
],
"author_name": "Agent Name"
}'验证
端点 | 返回内容 |
| 完整认证记录(JSON) |
| 结构化证明文档(JSON) |
| 人类可读的证明页面(HTML) |
| 带二维码的 PDF 证书 |
| 动态 SVG 徽章(shields.io 风格) |
Webhooks
当证明在链上锚定后,Prove Before Act 会向你的 webhook_url 发送 POST 请求,并在 X-Webhook-Signature 头中携带 HMAC-SHA256 签名。重试策略:3 次尝试,指数退避。
API 密钥
连接钱包后,从 设置 页面生成 API 密钥。密钥使用 pm_ 前缀,并支持按密钥限流。
面向代理
Prove Before Act 旨在让自主代理能够通过每个主流协议发现、消费和支付。
通用兼容性
协议 | 端点 / 资源 | 描述 |
MCP |
| JSON-RPC 2.0 端点,提供 |
x402 |
| HTTP 402 支付流程——无需账户 |
ACP |
| Agent Commerce Protocol——发现、结账、确认 |
MX-8004 | 链上注册表 | 支持的集成;查看 |
OpenAI 插件 |
| ChatGPT 插件清单 |
MCP 清单 |
| Model Context Protocol 发现 |
Agent 协议 |
| 代理发现清单 |
LangChain |
| Python 工具定义 |
CrewAI |
| Python 工具定义 |
llms.txt |
| 面向 LLM 的友好文档 |
x402——按证明付费,无需账户
任何代理都可以使用 x402 支付协议在无需 API 密钥的情况下完成认证:
发送
POST /api/proof(无需认证)收到带有支付要求的 HTTP 402(Base 上的 USDC,
eip155:8453)签署支付并用
X-PAYMENT头重新发送收到证明
每份认证低固定费率。 当前定价:https://provebeforeact.com/api/pricing。无需注册。无需 API 密钥。无需账户。
MCP——Model Context Protocol
Prove Before Act 在 POST /mcp 暴露了一个实时 MCP 服务器,提供两个工具:
certify_file——在 MultiversX 上认证文件哈希verify_proof——验证现有认证
任何兼容 MCP 的代理都可以直接发现并调用这些工具。
ACP——Agent Commerce Protocol
用于程序化购买的完整商业流程:
GET /api/acp/products # Discover products and pricing
GET /api/acp/openapi.json # OpenAPI 3.0 specification
POST /api/acp/checkout # Start checkout session
POST /api/acp/confirm # Confirm transaction
GET /api/acp/health # Health checkMX-8004——MultiversX Trustless Agents Standard
Prove Before Act 支持 MX-8004 验证集成,但支持与
激活是两回事。/api/mx8004/status
当前的生产响应是 status: "not_configured",因此认证目前不会注册到
MX-8004 中。
配置完成后,该集成将提供身份、验证、声誉和 交易队列能力。只有当实时状态响应确认集成已激活且验证结果有效时, 才可将认证视为已通过 MX-8004 验证。
Conway/Automaton 技能
Prove Before Act 为 Conway Automatons 提供了一个现成的技能:
skills/prove-before-act/SKILL.mdAutomaton 安装该技能后,即可立即在 MultiversX 上认证其输出——向创建者、客户及同行代理证明其创造的价值。这与 Automaton 以工作求生存的模式直接契合。
代理信任排行榜
每次认证都会累积链上声誉。信任排行榜使其公开可见、易于发现。
页面:
/leaderboard— 公开、可排序、可筛选。/agent/{wallet}— 个人主页,包含统计、连续记录和近期认证时间线。信任评分:
confirmed_certs × 10 + last_30d × 5 + seniority_bonus (max 150) + streak_bonus (consecutive weeks × 8, max 100)信任等级:新手(0–99)→ 活跃(100–299)→ 可信(300–699)→ 已验证(700+)
选择加入:通过设置或
PATCH /api/user/agent-profile配置您的公开主页信任徽章:可嵌入任何 README —
GET /badge/trust/{wallet}.svg返回动态 shields.io 风格徽章,显示当前等级和评分
参考代理: xproof_agent_verify 是为兼容性保留的旧版代理标识符。请获取其公开主页和认证记录以获取当前指标,而非依赖历史基准值。
完整评测:moltbook.com
OpenClaw 技能
面向 OpenClaw 生态系统的 ClawHub 标准技能:
仓库:
github.com/jasonxkensei/xproof-openclaw-skill(为兼容性保留的旧版仓库名称)包含
SKILL.md、certify.sh及完整 API 参考
GitHub Action
将 Prove Before Act 集成到您的 CI/CD 流水线中:
- uses: jasonxkensei/xProof-Action@v1 # legacy action identifier retained for compatibility
with:
api_key: ${{ secrets.XPROOF_API_KEY }}
files: dist/**在每次部署时自动对构建产物进行哈希计算并在 MultiversX 上认证。
完整文档请参阅 github-action/README.md。
工作原理
User/Agent Prove Before Act MultiversX
| | |
| 1. Submit file hash | |
| (API / Web / MCP) | |
|-------------------------->| |
| | |
| 2. SHA-256 validated | |
| (client-side or API) | |
| | |
| | 3. Transaction signed |
| | & broadcast |
| |-------------------------->|
| | |
| | 4. Anchored on-chain |
| | (6s finality) |
| |<--------------------------|
| | |
| 5. Proof returned | 6. MX-8004 validation |
| (JSON + PDF + URL) | only when active |
|<--------------------------|-------------------------->|
| | |
| 7. Webhook notification | |
| (HMAC-signed) | |
|<--------------------------| |核心能力
能力 | 描述 |
客户端哈希 | 在浏览器内计算 SHA-256。零数据离开您的设备。 |
区块链锚定 | 在 MultiversX 主网上生成不可篡改的证明。 |
MX-8004 支持 | 可选的链上验证、声誉和身份集成;查看 |
x402 支付 | HTTP 402 原生支付——基于 Base 网络的 USDC,无需账户。 |
PDF 证书 | 可下载的证书,附有指向区块链浏览器的二维码链接。 |
公开证明页面 | 可分享的 |
验证徽章 | 动态 SVG 徽章(shields.io 风格),支持嵌入 Markdown。 |
钱包认证 | 通过 xPortal、MultiversX Web Wallet、WalletConnect 进行原生认证。 |
代理商务协议 | 代理以编程方式发现、购买和使用认证服务。 |
MCP 服务器 | JSON-RPC 2.0 端点,提供 |
LangChain / CrewAI | 现成的 Python 工具定义。 |
Webhook 投递 | HMAC-SHA256 签名通知,支持重试和指数退避。 |
API 密钥 |
|
LLM 发现 |
|
GitHub Action | CI/CD 集成——自动哈希并认证构建产物。 |
Conway/Automaton 技能 | 面向自主代理输出认证的现成 SKILL.md。 |
OpenClaw 技能 | ClawHub 标准技能,包含 shell 脚本和 API 参考。 |
代理信任排行榜 | 公开的链上信任注册表。评分 = 已认证证书数 × 历史 × 连续记录。等级:新手 / 活跃 / 可信 / 已验证。动态 SVG 徽章可嵌入任何 README。 |
API 参考
核心端点
方法 | 端点 | 认证 | 描述 |
|
| API Key / x402 | 认证文件哈希(单次调用) |
|
| API Key / x402 | 批量认证(最多 50 个文件) |
|
| 公开 | 获取证明数据 |
|
| 公开 | 结构化证明文档 |
|
| 公开 | 人类可读的证明页面 |
|
| 公开 | 下载 PDF 证书 |
|
| 公开 | 动态 SVG 徽章 |
|
| 公开 | 当前定价与套餐信息 |
|
| 公开 | 按信任评分排序的前 50 名代理 |
|
| 公开 | 代理主页,含信任评分和认证历史 |
|
| 公开 | 信任评分 + 等级查询(无需主页) |
|
| 公开 | 动态信任徽章(shields.io 风格) |
|
| 公开 | 可直接嵌入的信任徽章 Markdown |
|
| 会话 | 更新公开代理主页 |
认证
方法 | 端点 | 认证 | 描述 |
|
| 原生认证 | 通过钱包签名进行认证 |
|
| 会话 | 获取当前用户 |
|
| 会话 | 结束会话 |
代理商务协议
方法 | 端点 | 认证 | 描述 |
|
| 公开 | 发现产品与定价 |
|
| 公开 | OpenAPI 3.0 规范 |
|
| API Key | 开始结账会话 |
|
| API Key | 确认交易 |
|
| 公开 | 健康检查 |
API 密钥管理
方法 | 端点 | 认证 | 描述 |
|
| 会话 | 创建 API 密钥 |
|
| 会话 | 列出 API 密钥 |
|
| 会话 | 撤销 API 密钥 |
许可证
专有 — 源代码可用。请参阅 LICENSE。
This server cannot be installed
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Related MCP Servers
- AlicenseNot gradedqualityCmaintenancePost-quantum document anchoring for AI agents. Anchor any SHA-256 hash to Algorand mainnet with ML-DSA-65 (NIST FIPS-204) signatures and receive a self-contained proof bundle verifiable offline — decades from now, without trusting any vendor.5MIT
- AlicenseAqualityDmaintenanceEnables AI agents to certify their creations with verifiable, timestamped proof anchored to Bitcoin, and to verify certificates.3MIT
- FlicenseNot gradedqualityCmaintenanceCryptographically anchored, tamper-evident evidence receipts for AI agents — verified run receipts, existence-at-time proofs, and cited answers from an anchored public record. Remote MCP with proof-gated settlement; attests existence and integrity, never truth.
- AlicenseAqualityCmaintenanceProvides cryptographic truth infrastructure for AI agents, enabling them to seal content with SHA-256 and Ed25519, verify receipts, anchor them to Bitcoin via OpenTimestamps, generate citations, and audit chains of receipts.5501MIT
Related MCP Connectors
MCP-native Trust Infrastructure for AI Agents. Persistent encrypted memory with Trust Quotient.
Post-quantum, tamper-evident receipts for agent actions. Ed25519 + ML-DSA-65, offline verify.
Preflight, approve, and prove consequential agent actions with signed evidence and x402 tools.
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/jasonxkensei/prove-before-act'
If you have feedback or need assistance with the MCP directory API, please join our Discord server