Hashproof

io.github.csacanam由 GitHub 账号 csacanam 发布v0.1.2更新于 Oct 24, 2026

Issue verifiable credentials from AI agents for $0.10 via x402. On-chain on Celo, IPFS-pinned.

已验证STDIO仅桌面金融安全与监控

概览

AI 生成的概览

HashProof 的本地 MCP 服务器让 AI 助手预览凭证模板、以 0.10 USDC 签发可验证凭证,并验证凭证。

可以做什么
免费预览凭证模板并生成带水印的预览 PDF,按模板引用查询所需字段。签发可验证凭证,按次通过 x402 以 USDC 付费,或使用预付 API 密钥。通过三层校验验证凭证,并读取链上凭证计数。签发的凭证以 JSON 存储、备份到 IPFS,并登记在 Celo 智能合约中。
适用场景
当助手需要创建或核验可验证凭证时使用,例如向某人签发证书或确认已有凭证有效,且无需人工开户流程。
运行要求
以 npm 包形式通过 npx 在本地以 stdio 运行,需要 Node.js。签发需两种支付方式之一:HASHPROOF_API_KEY(预付密钥)或 HASHPROOF_WALLET_PRIVATE_KEY(在 Base 或 Celo 上持有 USDC 的 EVM 钱包)。HASHPROOF_X402_NETWORK 选择 base(默认)或 celo。访问 API、IPFS 和 Celo 需要网络。
安装前请注意
服务器要求钱包私钥(HASHPROOF_WALLET_PRIVATE_KEY)或预付 API 密钥(HASHPROOF_API_KEY);私钥可控制资金,应使用仅存少量 USDC 的专用钱包。每次签发花费 0.10 USDC。签发会写入数据:凭证被存储、固定到 IPFS 并登记上链,难以撤销。验证请求标价 49 USDC。

安装

在 SourceWeft 中

  1. 打开 控制台中的 Hashproof,将其添加到工作区。
  2. 为需要使用其工具的对话启用该服务。

Desktop only,通过 STDIO。 STDIO 服务会启动本地进程,因此需要 SourceWeft 桌面宿主。

其他 MCP 客户端

参照 仓库 中的启动说明。

README

HashProof

Verifiable credentials with IPFS backup, on-chain registry, and pay-per-call API via x402.

What it is

HashProof is a credential issuance API. Organizations and Individuals (entities) issue verifiable credentials to people. Each credential is:

  • Stored as a JSON in the database and backed up on IPFS (Pinata)
  • Registered on-chain in the CredentialRegistry contract on Celo
  • Verifiable via a public URL: https://hashproof.dev/verify/:id

Two ways to pay: micropayment in USDC via x402 (Base or Celo) — no API keys, no subscriptions — or a prepaid API key for enterprise clients (no crypto needed). AI agents can call the API directly using a funded wallet.

Project structure

backend/       Express API — credential issuance, verification, paymentsfrontend/      React app — landing page, credential verification, entity pagescontracts/     CredentialRegistry smart contract (Celo)mcp/           MCP server (hashproof-mcp on npm) — use HashProof from any AI agentskills/        Agent skill (npx skills add csacanam/hashproof)docs/          Architecture and flow documentation

Deployed contracts

NetworkContractAddress
Celo mainnetCredentialRegistry0x7a1B759A602Aba72a70f99Dffd0a386d7504ce9B

Paid API endpoints

EndpointPriceDescription
POST /issueCredential$0.10 USDCIssue one verifiable credential
POST /entities/:id/verificationRequests$49 USDCSubmit a verification request

Payment is in USDC on Base or Celo via x402. The client signs an off-chain authorization — no gas required.

Free endpoints

EndpointDescription
GET /verify/:idFull 3-layer verification
GET /templates/:ref/requirementsGet required fields for a template
POST /templates/:ref/previewGenerate a preview PDF with watermark (no cost)
GET /statsOn-chain credential counters

For AI agents

HashProof is fully agent-usable — no account, no human onboarding. Three ways in:

  • MCP server, local or remote (listed on the official MCP registry as io.github.csacanam/hashproof):

    bash
    # local (stdio) — pays per credential with your own wallet via x402, or an API keyclaude mcp add hashproof -- npx -y hashproof-mcp
    # remote (Streamable HTTP) — nothing to install, API key required to issueclaude mcp add --transport http hashproof https://api.hashproof.dev/mcp

    Tools: preview_template (free — iterate custom layouts), issue_credential ($0.10 via x402 or API key), verify_credential and get_template_requirements (free). The remote server has no wallet, so it can't do x402 — it needs Authorization: Bearer <api-key>. See mcp/README.md.

  • Agent skill: npx skills add csacanam/hashproof — or read it at hashproof.dev/skill.md.

  • Plain HTTP + x402: POST /issueCredential returns a 402 challenge any x402-v2 client can pay (USDC on Base or Celo). LLM index: hashproof.dev/llms.txt.

Agent identity metadata (ERC-8004 registration-v1): hashproof.dev/metadata.json.

Quick start

See backend/README.md and frontend/README.md for setup instructions. See docs/README.md for the full documentation index.

来源:README.md,提交 67aff5e

工具

0
SourceWeft 尚未在沙箱中启动过该软件包,因此其工具未知。

版本历史

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

评分

已满足适用检查项的 40%

该评分衡量此收录条目的完整程度,依据注册中心条目、端点与公开来源计算得出。它不是对服务器本身的评价,也不表示服务器安全或当前可用:可连通性是带日期的检查结果,评分也不包含安装量或用户评价。

  • 近 30 天内可连通25 分

    请保持端点能够响应 MCP 握手;SourceWeft 每 30 天探测一次。

  • 已声明认证方式10 分

    请在注册中心条目中声明凭据请求头,或保持端点能够响应探测,以便判定其认证方式。

  • 已列出工具15 分

    请让服务器在无凭据时响应 tools/list,或发布可在沙箱中无凭据启动的软件包。

  • 描述必需15 分
  • 图标10 分
  • 文档15 分
  • 许可证10 分

    请在仓库或注册中心条目中声明许可证。