Decentralized exchanges (DEXes) allow permissionless crypto trading without KYC. Sanctioned entities use DEXes to swap, trade, and exit positions without interacting with regulated VASPs.
TL;DR: DEXes (Uniswap, Curve, 1inch) do not require KYC and cannot enforce sanctions screening because they are smart contracts, not entities. OFAC designated the Tornado Cash smart contract in 2022, raising the question of whether DEX smart contracts can be sanctioned. DeFi protocols face increasing compliance pressure.
Centralized exchanges (CEXes) are regulated VASPs that implement KYC and sanctions screening. DEXes are smart contracts that execute trades automatically. They cannot verify user identity or screen wallets because they have no operator. This creates a fundamental compliance gap.
OFAC designated Tornado Cash smart contract addresses in 2022, making it a violation for US persons to interact with them. This precedent suggests OFAC may designate DEX smart contracts that are used by sanctioned entities. The Fifth Circuit's 2024 ruling on Tornado Cash created uncertainty about this approach for immutable contracts.
| DeFi risk vector | How sanctioned entities exploit it | Compliance response |
|---|---|---|
| Permissionless swaps | Trade crypto without KYC via DEX smart contracts | Screen incoming wallets before accepting payments |
| Liquidity pools | Provide liquidity to earn yield on illicit funds | Not currently detectable at the protocol level |
| Flash loans | Borrow and repay in a single transaction for complex evasion | Requires advanced on-chain forensics |
| Governance tokens | Hold governance tokens to influence protocol parameters | Screen governance participants |
AI agents accepting payments should assume that incoming funds may have passed through DEXes. Wallet screening must look at the wallet's direct counterparty, but also flag known DEX-exit patterns (fresh wallets with no history receiving large deposits from DEX router contracts).
Check any wallet, name, or entity against OFAC, EU, UN sanctions lists in real time.
Free wallet checker