# JCS JSON Source Canonicalizer

Build-time release reference. Runtime readiness, deployment, payment settlement and external indexing are not evaluated here. Prices are proposed; this file cannot authorize execution or payment.

Canonicalize strict supplied JSON source with duplicate-name, Unicode and binary64 admission to bounded RFC 8785-compatible UTF-8 text and SHA-256. No signing, authenticity, authorization or lossless decimal guarantee.

Release: 0.29.0. Built: 2026-10-06T15:38:00Z.

## Choose for
- An external consumer explicitly requires the bounded jcs-rfc8785-source-binary64-v1 profile
- Source JSON must retain duplicate-member visibility and recursively sorted UTF-16 object keys

## Outside this profile
- Lossless arbitrary-precision decimal or large-integer semantics; represent such data as strings
- Repairing JSON, authorizing actions, signing, authenticating authors or proving content correctness
- Secrets or personal data that must not be disclosed; unsalted artifact hashes do not anonymize inputs

Proposed nominal USD 0.005 per successful call; payer fees excluded. No verified runtime availability.

- [Exact release contract](/reference/services/json-jcs-canonicalize.json)
- [Input schema](/reference/schemas/json-jcs-canonicalize.input.json)
- [Output schema](/reference/schemas/json-jcs-canonicalize.output.json)
- [Fixed example](/reference/examples/json-jcs-canonicalize.json)
- [Complete HTML reference](/discover/tools/json-jcs-canonicalize)
