aztec-nr - noir_aztec::macros::functions::initialization_utils

Function compute_private_initialization_nullifier

pub fn compute_private_initialization_nullifier(
    address: AztecAddress,
    init_hash: Field,
) -> Field

Computes the private initialization nullifier for a contract.

Including init_hash ensures that an observer who knows only the contract address cannot reconstruct this value and scan the nullifier tree to determine initialization status. init_hash is only known to parties that hold the contract instance.