Skip to content

Overview

CertiK Compliance AML is an on-chain risk analytics and AML compliance platform. It delivers structured risk evaluation for blockchain addresses, transactions, and fund flows, helping Web3 organizations make more reliable decisions in security, compliance, and risk management.

Through web UI and API services, the platform abstracts and classifies highly fragmented on-chain behavior, turning raw chain data into explainable, integrable, and actionable risk signals.


As the crypto asset ecosystem evolves, on-chain risk shows these characteristics:

  • Diverse risk sources (hacks, scams, sanctions, compliance violations, etc.)
  • Complex risk patterns (direct ties, indirect exposure, behavioral risk)
  • Growing demand for real-time, explainable risk judgment in business systems

Compliance AML delivers value by:

  • Systematically identifying on-chain risk
  • Emphasizing root causes via Risk Factors
  • Supporting both manual analysis and automated risk-control integration

Compliance AML is built for:

  • Crypto exchanges (deposit / withdrawal / address admission controls)
  • Wallet and custody providers
  • Web3 infrastructure and security platforms
  • Compliance, investigation, and risk teams

Risk Identification Framework & Risk Factor System

Section titled “Risk Identification Framework & Risk Factor System”

Compliance AML evaluates addresses and transactions using multiple factors, including but not limited to:

  • Label categories and entity IDs (e.g., scams, mixers, sanctioned entities)
  • Historical on-chain behavior
  • Internal strategy algorithms

The final risk outcome for any address or transaction is composed of multiple Risk Factors.

Each Risk Factor is produced from a matching Risk Rule, combined with multi-source data and on-chain behavioral analysis.


Compliance AML risk assessment outputs include:

  • Risk Level – Overall level (None / Low / Medium / High)
  • Risk Score – Quantitative measure of risk intensity
  • Risk Reasons – Context for why risk exists (e.g., malicious labels)
  • Risk Factor – The risk factor category hit and its description

Risk factors are generated from rule matches across categories to reduce false positives from any single signal.

Each Risk Factor is triggered by its corresponding Risk Rule and yields a structured risk conclusion.

Every result traces to specific risk factors and rule logic, supporting decisions and manual review.


Risk ScoreRisk LevelDescription
0NoneNo known risk: no history of malicious behavior or suspicious ties for this address or transaction.
1LowLow risk: low likelihood of illicit involvement, with only minor risk indicators.
2–3MediumMedium risk: suspicious behavior; may involve some degree of suspicious illicit activity.
4–5HighHigh risk: strong indications of potential malicious or high-risk activity.

The risk_reasons field explains the assigned risk score and level. Each reason uses a prefix for its type.

When tied to risky labels, reasons use the label: prefix with the full label path, for example:

  • label: Scam/Rugpull
  • label: Sanction/OFAC
  • label: Mixer/Contract Mixer

When risk relates to a known entity but no concrete label fired, reasons use the entity: prefix with a unique entity ID, for example:

  • entity: huione
  • entity: blender_io

This structured design keeps explanations clear and machine-readable.


Risk Factors represent the smallest risk unit returned by the Compliance AML platform and API. Each Risk Factor has a corresponding default risk level.

Risk FactorDescriptionDefault Risk Level
SanctionedAssociated with international sanctions lists or restricted entitiesHigh
TerroristFinancingInvolved in terrorist financing or support activitiesHigh
ChildAbuseRelated to child exploitation or illegal content paymentsHigh
HackAssociated with funds from hacking or security breach incidentsHigh
ScamRelated to fraudulent activities (e.g., phishing, rug pulls)High
RansomwareConnected to ransomware attacks or extortionHigh
DarkwebAssociated with dark web markets or illicit online transactionsHigh
MixingRelated to mixing services or obfuscation behaviorLow
LaunderingAssociated with on-chain money laundering activitiesHigh
GamblingConnected to gambling platforms or betting servicesMedium
BlockedOfficially frozen by stablecoin issuers (e.g., USDT, USDC)High
BlacklistedListed in blacklists by users or partnersHigh
RiskyEscrowAssociated with high-risk escrow or non-compliant OTC servicesMedium