Deterministic JSON hashing and EIP-712 attestations for AI agents via x402.
| Endpoint | https://canonicalhash-production.up.railway.app/mcp (streamable-http) |
|---|---|
| Registry version | 1.0.0 |
| Now | 5 tools · grade A (99) · pin ts_bb742bff8e2ee2587b7bd3118c0bf1f1 · protocol 2025-06-18 |
| First / last listed | 2026-11-02 00:15 UTC / 2026-11-02 00:15 UTC |
| Grade over time | 2026-11-02: A (99), 5 tools |
Is this your server? Own a server? ToolFit hosted watch re-checks it every 24 h ($0.25 per 30 days) or 6 h ($0.60) and sends you an HMAC-signed webhook when its tools or grade change: POST https://api.youraitools.co/toolfit/v1/watch. To opt out, see About & opt-out.
Tools: canonicalize batch_canonicalize create_receipt structure_extraction verify_attestation
canonicalize | Canonicalize JSON with RFC 8785 and return a SHA-256 hash plus an EIP-712 signed attestation. params: payload*, algorithm |
batch_canonicalize | Batch canonicalize up to 1000 JSON payloads in one call. params: payloads* |
create_receipt | Generate a tamper-evident EIP-712 action receipt for an agent decision. params: action*, metadata |
structure_extraction | Extract structured JSON from messy text (emails, logs, tickets) using regex or Needle 3. params: text*, schema |
verify_attestation | Verify an EIP-712 attestation against the published public key. Always free. params: attestation* |
Entries describe changes in tool definitions. They are not statements about a server, its quality or its author. The grade measures how the tool definitions fit model providers (token cost, schema compatibility, confusable names) as scored by the ToolFit engine at the time of the listing. JSON: append .json. Opt-out: how or hello@youraitools.co.