Setup & Installation
Or with the ClawHub CLI, for registry-managed skill folders outside a full OpenClaw workspace:
Version History
AML screening against 1300+ databases with risk scoring, updated API refs
What This Skill Does
Screens individuals or companies against 1,300+ global watchlists including OFAC, UN, EU, Interpol, PEP databases, and adverse media sources. Returns a Match Score (identity confidence) and Risk Score (threat level) with a final status of Approved, In Review, or Rejected. Supports fuzzy name matching, configurable scoring weights, and optional continuous monitoring.
Covers 1,300+ databases including sanctions, PEP, adverse media, and criminal watchlists in a single API call with fuzzy matching and configurable thresholds to reduce false positives.
When to use it
- Screen a new client against OFAC sanctions before onboarding
- Check if a business partner appears on PEP Level 1 or 2 lists
- Verify a company name against EU and UN sanctions lists
- Flag adverse media hits for a high-value transaction counterparty
- Monitor existing customers daily for new watchlist additions
Example Workflow
Here's how your AI assistant might use this skill in practice.
User asks: Screen John Smith, born 1985-03-15, US nationality for AML compliance
- 1Validate that full_name is provided as the required field
- 2POST to https://verification.didit.me/v3/aml/ with full_name, date_of_birth, and nationality
- 3Parse the response status field and total_hits count
- 4Inspect each hit's review_status, datasets, and risk_view for detail
- 5Return the final AML status with any flagged datasets and risk scores
Status: Approved — 2 hits found but both classified as False Positive based on match score below threshold
Requirements
Accounts, API keys, or tools you or your AI assistant may need to set up while using this skill.