> For the complete documentation index, see [llms.txt](https://quantixfinance.gitbook.io/quantixfinance-docs/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://quantixfinance.gitbook.io/quantixfinance-docs/risk-management-and-compliance/anti-money-laundering-and-transaction-controls.md).

# Anti-money-laundering and transaction controls

KYC establishes who a participant is; AML controls govern what flows through the protocol afterward. The two are complementary, and neither substitutes for the other.

Transaction controls include sanctions screening of participants and wallet screening against known illicit sources, performed by AMLBot on an ongoing basis rather than only at onboarding. Unusual or high-risk activity is subject to review, and the protocol maintains the ability to restrict access consistent with its legal obligations and its terms.

AML controls interact with the privacy model directly: screening happens off-chain, and the on-chain system enforces the result, so the protocol can meet its obligations without publishing personal data on a public ledger. A wallet or participant flagged by screening is restricted at the permissioning layer — the same mechanism that gates eligibility in the first place — rather than through a separate, disconnected process.
