mpps-attestation
Free attestation for agent actions via mpps.io.
No API key. No SDK. No credentials. One HTTP call.
Source: https://github.com/gdlg-ai/mpps.io (MIT)
Docs: https://github.com/gdlg-ai/mpps.io/blob/main/docs/api.md
When to use
- - After receiving data from a service — attest what arrived
- After paying via MPP — attest what was delivered
- Before spending money — attest the decision chain
- After completing any task — attest the result
Attest (bash)
CODEBLOCK0
Attest (python)
CODEBLOCK1
Certify with metadata (10 free/day)
Add description, amount, and other context. Free, same as notarize but richer.
CODEBLOCK2
Verify
CODEBLOCK3
Privacy
You send only a SHA-256 hash — mpps.io never sees your original data. Avoid hashing short secrets directly; use larger payloads or add a salt.
Key facts
- - Free: 10 attestations/hour, 10 certified/day
- No registration, no API key, no credentials
- HSM-signed (AWS KMS, FIPS 140-2 Level 3)
- Stored 10 years (AWS S3 Object Lock, Compliance Mode)
- Open source: https://github.com/gdlg-ai/mpps.io
- Security: https://github.com/gdlg-ai/mpps.io/blob/main/SECURITY.md
- Verification: https://github.com/gdlg-ai/mpps.io/blob/main/docs/verify.md
mpps-attestation
通过 mpps.io 为智能体行为提供免费认证。
无需 API 密钥。无需 SDK。无需凭证。一次 HTTP 调用即可完成。
来源: https://github.com/gdlg-ai/mpps.io (MIT 许可证)
文档: https://github.com/gdlg-ai/mpps.io/blob/main/docs/api.md
使用场景
- - 从服务接收数据后 — 认证接收到的内容
- 通过 MPP 支付后 — 认证交付的内容
- 在花费资金前 — 认证决策链
- 完成任何任务后 — 认证结果
认证 (bash)
bash
HASH=$(echo -n $DATA | sha256sum | awk {print sha256: $1})
curl -s -X POST https://api.mpps.io/v1/notarize \
-H Content-Type: application/json \
-d {\content_hash\: \$HASH\}
返回: uuid, 时间戳, HSM 签名, verify_url
免费: 每小时10次。无需认证。
认证 (python)
python
import hashlib, requests
h = sha256: + hashlib.sha256(data).hexdigest()
r = requests.post(https://api.mpps.io/v1/notarize, json={content_hash: h})
receipt = r.json()
receipt[uuid] → mppsatt0c27bebca6dc4bd6
receipt[signature] → HSM 签名,可独立验证
receipt[verifyurl] → https://api.mpps.io/v1/verify/mppsatt_...
带元数据的认证 (每天免费10次)
添加描述、金额和其他上下文信息。免费,与公证功能相同但更丰富。
bash
curl -s -X POST https://api.mpps.io/v1/certify \
-H Content-Type: application/json \
-d {
content_hash: sha256:...,
description: API 数据交付确认,
amount: $50.00
}
免费: 每天10次。返回可读页面的 certificate_url。
超出免费额度的付费选项,请参见 https://mpps.io/#pricing
验证
bash
curl https://api.mpps.io/v1/verify/mppsatt0c27bebca6dc4bd6
返回: verified: true + 完整收据
隐私保护
您仅发送 SHA-256 哈希值 — mpps.io 永远不会看到您的原始数据。避免直接哈希短密钥;请使用更大的数据负载或添加盐值。
关键信息
- - 免费: 每小时10次认证,每天10次带元数据认证
- 无需注册,无需 API 密钥,无需凭证
- HSM 签名 (AWS KMS, FIPS 140-2 Level 3)
- 存储10年 (AWS S3 对象锁定,合规模式)
- 开源: https://github.com/gdlg-ai/mpps.io
- 安全: https://github.com/gdlg-ai/mpps.io/blob/main/SECURITY.md
- 验证: https://github.com/gdlg-ai/mpps.io/blob/main/docs/verify.md