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

# Module protocol

Module: `noir_aztec::protocol`

Types and constants related to the Aztec protocol.

## Re-exports

- `pub use protocol_types::abis::kernel_circuit_public_inputs::private_kernel_circuit_public_inputs::PrivateKernelCircuitPublicInputs;`
- `pub use protocol_types::abis::kernel_circuit_public_inputs::private_to_rollup_kernel_circuit_public_inputs::PrivateToRollupKernelCircuitPublicInputs;`

## Modules

- [abis](/aztec-nr-api/mainnet/noir_aztec/protocol/abis/index.md)
- [address](/aztec-nr-api/mainnet/noir_aztec/protocol/address/index.md)
- [blob_data](/aztec-nr-api/mainnet/noir_aztec/protocol/blob_data/index.md)
- [constants](/aztec-nr-api/mainnet/noir_aztec/protocol/constants/index.md)
- [contract_class_id](/aztec-nr-api/mainnet/noir_aztec/protocol/contract_class_id/index.md)
- [contract_instance](/aztec-nr-api/mainnet/noir_aztec/protocol/contract_instance/index.md)
- [data](/aztec-nr-api/mainnet/noir_aztec/protocol/data/index.md)
- [delayed_public_mutable](/aztec-nr-api/mainnet/noir_aztec/protocol/delayed_public_mutable/index.md)
- [hash](/aztec-nr-api/mainnet/noir_aztec/protocol/hash/index.md)
- [logging](/aztec-nr-api/mainnet/noir_aztec/protocol/logging/index.md)
- [merkle_tree](/aztec-nr-api/mainnet/noir_aztec/protocol/merkle_tree/index.md)
- [messaging](/aztec-nr-api/mainnet/noir_aztec/protocol/messaging/index.md)
- [meta](/aztec-nr-api/mainnet/noir_aztec/protocol/meta/index.md)
- [point](/aztec-nr-api/mainnet/noir_aztec/protocol/point/index.md)
- [poseidon2](/aztec-nr-api/mainnet/noir_aztec/protocol/poseidon2/index.md)
- [proof](/aztec-nr-api/mainnet/noir_aztec/protocol/proof/index.md)
- [public_keys](/aztec-nr-api/mainnet/noir_aztec/protocol/public_keys/index.md)
- [scalar](/aztec-nr-api/mainnet/noir_aztec/protocol/scalar/index.md)
- [side_effect](/aztec-nr-api/mainnet/noir_aztec/protocol/side_effect/index.md)
- [storage](/aztec-nr-api/mainnet/noir_aztec/protocol/storage/index.md)
- [traits](/aztec-nr-api/mainnet/noir_aztec/protocol/traits/index.md)
- [utils](/aztec-nr-api/mainnet/noir_aztec/protocol/utils/index.md)
- [validate](/aztec-nr-api/mainnet/noir_aztec/protocol/validate/index.md)
