Fraud & Safety Agents
>-
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