AOTrust - PDR Notarization
Provides cryptographic notarization for AI agent work output using the NEAR blockchain.
AOTrust — Cryptographic Proof of Existence for AI Agents
AOTrust issues PDRs (Provenance Data Records) — 239-byte cryptographic receipts proving a digital artifact existed at a specific time. $0.01 USDC on Base via x402. Anchored daily to NEAR blockchain. No account needed. Supports ordinary (v0x03) and bilateral (v0x04) signatures.
Quickstart
# 1. Compute SHA-256 hash of your artifact
HASH=$(echo -n "Hello AOTrust" | sha256sum | cut -d' ' -f1)
# 2. Request notarization → get 402 payment details
curl -X POST https://api.aotrust.link/notarize \
-H "Content-Type: application/json" \
-d "{\"work_hash\":\"$HASH\",\"agent_sig\":\"\",\"agent_pubkey\":\"\"}"
# 3. Pay $0.01 USDC on Base (EIP-3009), then POST with x-payment header
# Full example: see SKILL.md → "Step 3: Pay"For full EIP-3009 signing code (Python + ethers.js examples), see SKILL.md.
Related MCP server: DCL Evaluator
Interfaces
Interface | Best for | Auth |
HTTP API | Developers, scripts, CI/CD | x402 payment (no API key needed) |
MCP | AI agents (Claude, Cursor) | OAuth 2.1 PKCE |
Endpoints:
API:
https://api.aotrust.link/notarizeMCP:
https://api.aotrust.link/mcpVerify:
https://verify.aotrust.linkDocs:
https://docs.aotrust.link
PDR Specification & Tools
pdr-spec.md — PDR v2.3/v2.4 binary format (Internal 193B + External 239B, ordinary + bilateral)
pdr_parser.py — standalone parser, zero dependencies, offline verification
aotrust-notarize/SKILL.md — full integration guide for AI agents
Comparison
Feature | AOTrust | Chainlink | OpenTimestamps | Notary.fyi |
Price/PDR | $0.01 | $0.25+ | Free (slow) | $0.50+ |
Payment rail | x402 USDC | LINK | Bitcoin TX | Stripe |
PDR format | 239B binary | Oracle data | OTS file | |
AI agent native | MCP + HTTP | No | No | No |
Blockchain anchor | NEAR (daily) | Ethereum | Bitcoin | None |
Offline verify | Yes (pdr_parser.py) | No | Yes | No |
License
MIT
This server cannot be installed
Maintenance
Latest Blog Posts
- 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/GitSerge-crypto/aotrust-skills'
If you have feedback or need assistance with the MCP directory API, please join our Discord server