# CanonicalHash > Deterministic JSON hashing, structured extraction, and EIP-712 verifiable action receipts for AI agents. ## About CanonicalHash provides infrastructure for the agent economy. It ensures identical JSON payloads always produce the same cryptographic hash (RFC 8785) and returns an EIP-712 signed attestation. ## Products / Services - [Canonicalize](https://canonicalhash-production.up.railway.app/v1/canonicalize): Hash and sign JSON ($0.002). - [Batch Canonicalize](https://canonicalhash-production.up.railway.app/v1/canonicalize/batch): Hash up to 1,000 payloads ($0.01). - [Action Receipts](https://canonicalhash-production.up.railway.app/v1/receipt): Tamper-evident audit trails ($0.001). - [Structured Extraction](https://canonicalhash-production.up.railway.app/v1/structure/paid): Extract JSON from text ($0.005). - [Verify Attestation](https://canonicalhash-production.up.railway.app/v1/verify): Free EIP-712 signature recovery. ## Resources - [OpenAPI Spec](https://canonicalhash-production.up.railway.app/openapi.json) - [MCP Server](https://canonicalhash-production.up.railway.app/mcp) - [Agent Manifest](https://canonicalhash-production.up.railway.app/agents.json) ## Pricing Pay-per-call via x402 on Base or Solana. Verification is always free. ## Contact - [Privacy Policy](https://canonicalhash-production.up.railway.app/privacy) - [Terms of Service](https://canonicalhash-production.up.railway.app/terms) - [Email](mailto:anwarinowac@gmail.com)