Fraud & Safety Agents

Six agents that handle everything from a quick fraud check on a single wallet to autonomous transaction screening in a live AI pipeline.


chainaware-wallet-auditor

Model: claude-sonnet-4-6 | Tools: predictive_fraud, predictive_behaviour, predictive_rug_pull

The most comprehensive agent in the set. Runs fraud detection, behavioural profiling, and rug pull analysis in a single call, then synthesises them into a structured due diligence report.

Use this when you need the full picture — not just a pass/fail, but the reasoning behind it.

Example prompts

Full audit of 0x742d35Cc6634C0532925a3b8D4C9C4e5B7e1234 on Ethereum
Due diligence on this wallet before we approve their grant application:
0xAbcD1234... on BNB Smart Chain
Complete analysis of the deployer for contract 0x9f8F72... on Base
Deep dive on this address — they want to LP $200k into our pool: 0x1a2b3c...

Example output

WALLET AUDIT REPORT
Address: 0x742d35Cc... | Network: Ethereum

FRAUD ASSESSMENT
  Status: Not Fraud
  Probability: 0.04 (Very Low)
  Forensic flags: None

BEHAVIOUR PROFILE
  Experience: Veteran (score: 0.91)
  Risk Willingness: Moderate (0.58)
  Risk Capability: High (0.82)
  Primary categories: DeFi Lending (41%), DEX Trading (33%), Bridging (18%)
  Protocols: Aave, Uniswap, Compound, Curve, Stargate

RUG PULL RISK (as deployer)
  Probability: 0.07 — Low risk

REPUTATION SCORE: 3,847 / 4,000

RECOMMENDATION: ✅ Proceed. Veteran DeFi participant with clean history.

chainaware-fraud-detector

Model: claude-haiku-4-5-20251001 | Tools: predictive_fraud

Fast, lightweight fraud screening. Returns fraud status, probability, and any forensic AML flags. Runs in under a second.

Use this for high-volume screening where you need a quick yes/no before proceeding to deeper analysis.

Example prompts

Is this wallet safe? 0x3fC91A3afd70395Cd496C647d5a6CC9D4B2b7FAD on Ethereum
Fraud check on 0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045 before I send ETH
AML screen: 0xBE0eB53F46cd790Cd13851d5EFf43D12404d33E8 on BNB Chain
Is this address suspicious? Someone sent me a payment request from 0x1234...
Quick check before I transact — 0xabc... on Polygon

Example output

FRAUD CHECK: 0x3fC91A3afd70395...
Network: Ethereum

Status: ⚠️ HIGH FRAUD RISK
Probability: 0.87

Forensic flags:
  - Connected to known phishing cluster (3 hops)
  - Mixer interaction (Tornado Cash, 45 days ago)
  - Exit scam counterparty (2 known rug pulls)

RECOMMENDATION: 🛑 Do not transact.
FRAUD CHECK: 0xd8dA6BF26964...
Network: Ethereum

Status: ✅ Not Fraud
Probability: 0.02

Forensic flags: None

RECOMMENDATION: ✅ Safe to proceed.

chainaware-rug-pull-detector

Model: claude-haiku-4-5-20251001 | Tools: predictive_rug_pull, predictive_fraud

Smart contract and liquidity pool safety screening. Analyses the deployer wallet's behavioural history and LP structure to predict whether a project will rug.

Effective on Ethereum, BNB Smart Chain, Base, and Haqq. Most useful in the first hour after a pool launches, when social signals don't yet exist.

Example prompts

Will this pool rug pull? 0xPairAddress... on BNB Smart Chain
Is this contract safe to ape into? 0xTokenContract... on Ethereum
Check this LP before I add $10k liquidity: 0x... on Base
Rug pull risk on the deployer of 0xNewToken... on BSC
Should I ape in? Just launched an hour ago: 0x... on ETH

Example output

RUG PULL ASSESSMENT
Contract: 0xPairAddress... | Network: BSC

Risk Score: 0.83 — 🔴 HIGH RISK

Deployer wallet: 0xAbcd1234...
  Fraud probability: 0.79
  History: 2 previous rug pulls confirmed
  Wallet age: 11 days (no prior history)

LP Analysis:
  LP concentration: Single address holds 94% of LP
  LP wallet age: 3 days
  LP fraud score: 0.71

RECOMMENDATION: 🛑 Avoid. Deployer has a confirmed rug history.
                LP is concentrated and held by a fresh high-risk wallet.
RUG PULL ASSESSMENT
Contract: 0xEstablished... | Network: Ethereum

Risk Score: 0.12 — 🟢 LOW RISK

Deployer wallet: 0xVeteran...
  Fraud probability: 0.03
  History: 3 years on-chain, multiple successful projects

RECOMMENDATION: ✅ Low risk. Experienced deployer with clean record.

chainaware-counterparty-screener

Model: claude-haiku-4-5-20251001 | Tools: predictive_fraud, predictive_behaviour

Real-time pre-transaction safety check. Returns a three-tier verdict — Safe / Caution / Block — before you send funds, confirm a trade, or interact with a contract.

Designed for speed: one address in, one verdict out.

Example prompts

Is it safe to send 5 ETH to 0x742d35... on Ethereum?
Check this counterparty before I confirm the trade: 0xAbcd... on BNB Chain
Pre-transaction check on 0x1234... — they want to swap tokens with me
Quick safety check on 0x... before I deposit into their LP
Should I trade with this wallet? They DM'd me about a deal: 0x...

Example output

COUNTERPARTY CHECK
Address: 0x742d35... | Network: Ethereum | Type: Transfer

Verdict: 🟢 SAFE

Fraud probability: 0.03
Experience: High (Veteran)
AML flags: None

Recommended action: Proceed normally.
COUNTERPARTY CHECK
Address: 0xAbcd... | Network: BNB Chain | Type: Trade

Verdict: 🔴 BLOCK

Fraud probability: 0.91
Key signals:
  - Known wash trading history
  - Connected to 4 confirmed exit scams
  - Fresh wallet (7 days old) with large balance

Recommended action: Do not proceed. High probability of fraud.

chainaware-trust-scorer

Model: claude-haiku-4-5-20251001 | Tools: predictive_fraud

Returns a single trust score between 0.00 and 1.00 (1 - fraud_probability). The simplest possible interface for yes/no trust decisions.

Use this when you want a number you can compare, threshold, or display in a UI.

Example prompts

Trust score for 0x742d35Cc... on Ethereum
How much do I trust this wallet? 0xAbcd1234... on BNB Chain
Trustworthiness rating for 0x... — I need a number
Give me confidence scores for these 5 wallets: [list]

Example output

Trust Score: 0.97 ✅
Address: 0x742d35Cc...
Network: Ethereum
(Fraud probability: 0.03)
Trust Score: 0.09 🛑
Address: 0xBadActor...
Network: Ethereum
(Fraud probability: 0.91)

chainaware-transaction-monitor

Model: claude-haiku-4-5-20251001 | Tools: predictive_fraud, predictive_rug_pull, predictive_behaviour

Built for autonomous AI agents and automated pipelines. Screens sender, receiver, and contract address simultaneously, then returns a composite risk score (0–100) and a machine-actionable pipeline action.

Four actions: ALLOW / FLAG / HOLD / BLOCK.

Example prompts

Should my agent execute this transaction?
Sender: 0xSender... Receiver: 0xReceiver... on Ethereum, value: 2.5 ETH
Risk score for this pending swap:
From 0x... to contract 0x... on Base — 1000 USDC
Monitor this transaction before I broadcast it:
sender=0x... receiver=0x... contract=0xUniswap... type=swap
Flag or allow this transfer?
0xUser... → 0xBridge... on BNB Chain, bridging $50k
Autonomous screening — batch check these 10 pending transactions: [list]

Example output

TRANSACTION RISK REPORT
Sender:    0xSender...   Risk: LOW (0.04)
Receiver:  0xReceiver... Risk: LOW (0.02)
Contract:  0xUniswap...  Risk: LOW (0.01)

Composite Risk Score: 8 / 100

Pipeline Action: ✅ ALLOW
Operator note: All parties clean. Standard swap. No intervention needed.
TRANSACTION RISK REPORT
Sender:    0xUser...     Risk: LOW  (0.05)
Receiver:  0xFlagged...  Risk: HIGH (0.88)

Composite Risk Score: 79 / 100

Pipeline Action: 🛑 BLOCK
Operator note: Receiver has confirmed fraud history.
               Do not relay this transaction.

See also: Compliance Agents | All Agents Overview