UBL
- UBL document
- ↓
- exact UTF-8 bytes as generated
- ↓
- SHA-256
- ↓
- receipt artifacts.ubl_sha256
artifacts.ubl_hash_alg is sha256-utf8-bytes. Hash the exact string Fiscal402 emitted. Do not apply XML Canonicalization. Pretty-print or re-serialize and the hash must fail.
Other bindings
artifacts.settlement_id and artifacts.ledger_id identify the processed event. They are references, not additional cryptographic artifacts.