Skip to main content
The Chainalysis policy screens an address for sanctions and risk categories. It is useful for vault deposits, withdrawals, curator operations, or any flow where the vault needs address-level compliance and AML controls.

Deployment

Secrets

The sanctions endpoint is public/keyless, so a placeholder can satisfy schemas that require CHAINALYSIS_SANCTIONS_KEY. Use CHAINALYSIS_SCREENING_KEY only when your deployed policy calls the paid risk API.

Data Inputs

The Chainalysis data oracle returns values such as:
  • sanctioned
  • is_high_risk
  • risk_categories

Rego Checks

Use these exact Rego checks to enforce each guardrail.

Sanctioned Address

High-Risk Address

Blocklisted Risk Category

Final Allow Rule

Complete Policy