AML
To keep Nest secure and globally compliant, Nest has implemented a sub-second and seamless AML (Anti-Money Laundering) check that happens before users deposit into any Nest vault.
What You Need to Know
AML checks are required to deposit into Nest vaults and are powered by TRM Labs.
AML checks run on both the app and smart contracts (to ensure they can't be bypassed).
Policies are disclosed to asset issuers and protocols whose assets are available through Nest vaults.

How It Works
Nest uses TRM Labs, a leading blockchain intelligence provider, to run AML checks. Nest's compliance team defines the rules, and Predicate applies them.
Checks compliance for a user and retrieves predicate message if compliant
User address
0x1234567890123456789012345678901234567890Optional. Chain ID
1Example: 1Optional. Indicates if the compliance check is for deposit and bridge interaction. Defaults to false.
falseExample: falseOptional. Indicates if bridge uses zapper (usdt -> usdc swap). Defaults to false.
falseExample: falseOptional. Indicates solana deposits. Defaults to false.
falseExample: falseOptional. The Nest composer address extracted from CCTP hook data. Required for Solana deposits.
0xaFe1F7B0105c6Da9e79f886A20eb55F17a791aa1Pattern: ^0x[a-fA-F0-9]{40}$Compliance
Bad request
Not found
Internal server error
Last updated