> Aztec.nr API reference, v6.0.0 (mainnet and testnet). Index: https://docs.aztec.network/aztec-nr-api/v6.0.0/llms.txt

# Module event_interface

Module: `noir_aztec::event::event_interface`

## Traits

- [EventInterface](/aztec-nr-api/v6.0.0/noir_aztec/event/event_interface/trait.EventInterface.md)

## Functions

- [compute_private_event_commitment](/aztec-nr-api/v6.0.0/noir_aztec/event/event_interface/fn.compute_private_event_commitment.md): A private event's commitment is a value stored on-chain which is used to verify that the event was indeed emitted.
- [compute_private_serialized_event_commitment](/aztec-nr-api/v6.0.0/noir_aztec/event/event_interface/fn.compute_private_serialized_event_commitment.md): Unconstrained variant of [`compute_private_event_commitment`](/aztec-nr-api/v6.0.0/noir_aztec/event/event_interface/fn.compute_private_event_commitment.md) which takes the event in serialized form.
