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

# Module notes

Module: `noir_aztec::macros::notes`

## Functions

- [custom_note](/aztec-nr-api/v6.0.0/noir_aztec/macros/notes/fn.custom_note.md): Generates code for a custom note implementation that requires specialized note hash or nullifier computation.
- [note](/aztec-nr-api/v6.0.0/noir_aztec/macros/notes/fn.note.md): Generates the core note functionality for a struct:

## Globals

- [NOTES](/aztec-nr-api/v6.0.0/noir_aztec/macros/notes/global.NOTES.md): A BoundedVec containing all the note types within this contract.
