- Normalize first, project the content hash view second, canonicalize third, hash fourth.
- RFC 8785 canonical JSON is the canonical byte representation.
- Solana addresses remain byte-for-byte as provided after schema validation.
- Adding or removing a hash-included field requires an RFC.
Spec
Canonicalization Rules
Normative canonicalization behavior for deterministic content hashes.