> For a complete index of Agora Finance documentation, fetch https://docs.agora.finance/llms.txt

# Security and Compliance

> Security measures and compliance features including minting controls, asset freezing, and upgrade mechanisms

The AUSD contract incorporates several security measures and compliance features to protect against misuse and fraud:

**Minting and Burning Controls:** These operations are restricted to specific roles, ensuring that only authorized accounts can alter the total supply of tokens.

**Asset Freezing:** This functionality helps in adhering to regulatory requirements by enabling the freezing of assets used in criminal activity.

**Upgrade Mechanism:** The upgradeable contract design ensures that security patches and new features can be deployed without disrupting the existing ecosystem.