{% docs idl_hash %}
A cryptographic hash (e.g., SHA-256) of the IDL document, used to verify the integrity and version of the program interface. Changes when the IDL is updated or modified.

**Example:**
- "a3f5...9b2c"

**Business Context:**
- Enables version tracking, upgrade detection, and integrity verification for program interfaces.
{% enddocs %} 