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 分

    請在儲存庫或註冊中心條目中宣告授權條款。