AI Crypto Compliance Agent
Real-time jurisdictional compliance for on-chain transactions and smart contracts. FATF Travel Rule, sanctions screening, and contract risk in one API.
Overview
What it does
Evaluates blockchain transactions, wallet addresses, and smart contract code against the regulatory frameworks of every jurisdiction you operate in. Returns a structured verdict in milliseconds.
Combines on-chain analytics (counterparty risk, mixer interaction, sanctions exposure) with off-chain regulatory context (FATF Travel Rule thresholds, MiCA categorization, US OFAC screening, jurisdictional licensing requirements).
Includes a smart contract auditing pass that flags known vulnerable patterns (reentrancy, integer overflow, unbounded loops, missing access control) and ties findings to specific regulatory exposure.
How it works
A 4-step evaluation flow
Submit payload
POST transaction OR wallet OR smart contract bytecode to /v1/agents/crypto-compliance/evaluate.
Run checks
Agent runs on-chain analytics + sanctions screening + regulatory rule matching.
Jurisdiction match
Cross-references against your declared operating jurisdictions.
Return verdict
Returns verdict (allow / review / block) + specific regulations triggered + remediation.
Sandbox
Try it live
Simulate compliance evaluation across jurisdictions, chains, and counterparty types.
Inputs
Response
{
"verdict": "allow",
"regulations_triggered": [
{
"framework": "FATF Travel Rule",
"article": "Recommendation 16",
"severity": "info",
"action_required": "Exchange originator and beneficiary information between VASPs.",
"jurisdiction": "EU"
}
],
"on_chain_risk_score": 15,
"sanctions_screening": "clear",
"evaluated_at": "2025-05-25T12:00:00.000Z"
}Simulated response — no real inference is performed.
Data sources
Grounded in public regulatory frameworks
- FATF Recommendations and the Travel Rule guidance (publicly published)
- EU Markets in Crypto-Assets Regulation (MiCA) — full text public
- US Treasury OFAC SDN list (publicly published, updated daily)
- US FinCEN guidance on virtual currency
- UK FCA cryptoasset registration requirements
- Singapore MAS Payment Services Act guidance
- Japan FSA crypto licensing framework
- Public blockchain explorers for on-chain analytics (Etherscan, blockchain.info, Tronscan)
- SWC Registry (Smart Contract Weakness Classification) — open standard
- OWASP Smart Contract Top 10
All sources are public. AKRUM monitors regulatory updates daily and patches the rule set as guidance evolves.
Smart contracts
Static contract analyzer
When evaluation_type is set to smart_contract, the agent runs a static analysis pass against uploaded bytecode or source, flagging vulnerability classes tied to real regulatory exposure.
6 vulnerability classes detected
Mapped to SWC IDs and OWASP guidance
API reference
Schema
Response shape varies based on evaluation_type. smart_contract includes an additional smart_contract_findings array.
| Field | Type | Required | Description |
|---|---|---|---|
| evaluation_type | enum(transaction|wallet_address|smart_contract) | yes | Type of evaluation to perform. |
| chain | string | yes | Target chain (ethereum, bitcoin, polygon, tron). |
| amount_usd | number | yes | Transaction amount in USD equivalent. |
| originator_jurisdiction | string | yes | Jurisdiction of the originator. |
| beneficiary_jurisdiction | string | yes | Jurisdiction of the beneficiary. |
| counterparty_type | string | yes | Classification of the counterparty. |
Ready to integrate?
Get an API key and start calling AI Crypto Compliance Agent in minutes.
