The AML policy enforces organizational behavior based on the results of the AML screening. The policy is an ordered set of rules. The first rule to match is the rule that applies to the transfer. If no rule matches, it defaults to "Allow".
This feature is only available for Chainalysis.
To define an AML policy or add a rule to an existing policy, go to Vault Settings > Compliance.
Add a rule
These are the rules for Chainalysis. Once we integrate with another vendor, the rules may differ.
On the Compliance page, click Manage policy, then on the Manage policy rules page, click Add New Rule.
Set the rules you need in place to conform to your organization's compliance policy and click Add.
Rule actions.
Allow - when an outgoing transfer is allowed by AML screening, it's transferred to the transaction policy for further checks. When an incoming deposit is allowed by AML, its funds are cleared for use.
Alert - when a transaction is alerted by AML screening, the corresponding webhook event is marked as an alert, and the transaction is allowed.
Deny - when a transaction is denied by AML screening, its flow through the system is stopped. This is useful to create a blacklist.
Select the direction this rule is for.
Select the Chainalysis alert risk level that invokes the rule.
Exposure type.
Direct means that it's going directly to, or coming directly from a problematic address.
Indirect means that there is an intermediary address between you and the problematic address.
Service name. Enter the name of the counterparty involved in the transfer that triggered the alert, as defined in Chainalysis.
Risk categories. You can be specific or select all.
Amount. You can have any USD amount or deposits above a certain amount only.
After adding the rule, click Save changes.
If a transfer does not have an alert that matches any of the rules, then by default it is allowed and passed on for transaction policy evaluation.