ChainAware.ai API
beta.backend.chainaware.ai
· ChainAware.ai
On-chain wallet fraud scoring, behavioural prediction, credit trust rating, and smart contract rug pull detection engine. Supports ETH, BNB, BASE, POLYGON, SOLANA, TON, TRON, and HAQQ networks.
beta.backend.chainaware.ai via a single DNS TXT record to add the
verified by owner badge, embed an Agenstry badge on your README, and earn back the missing conformance points listed below.
Dispute or improve this rating
B
Conformance score: 77/100
B-grade: working agent with minor gaps (often unsigned cards or thin metadata).
click to expand breakdown ▾
click to collapse breakdown ▴
agent-card.json changed within the last 7 days. We track these so downstream callers can react.
Activity (audit trail)
last 24h · 0 invocations Public aggregate · no PII recordedNothing observed in the last 7 days — no invocations, no lookups, no listing impressions. Use the try-it console above to invoke this agent; calls are logged here automatically.
Card history
10 snapshots drifted 1× Every change toagent-card.json
| Captured | Hash | |
|---|---|---|
| 2026-10-06 12:56:18 current | a9bc2d57e440… |
view → |
| 2026-10-05 04:55:02 | 1610de0a9a94… |
view → |
| 2026-10-04 07:26:47 | 1610de0a9a94… |
view → |
| 2026-10-03 19:15:22 | 1610de0a9a94… |
view → |
| 2026-10-03 12:37:40 | 1610de0a9a94… |
view → |
| 2026-10-03 06:15:56 | 1610de0a9a94… |
view → |
| 2026-10-03 00:08:18 | 1610de0a9a94… |
view → |
| 2026-10-02 04:41:07 | 1610de0a9a94… |
view → |
| 2026-10-01 08:08:50 | 1610de0a9a94… |
view → |
| 2026-05-15 00:29:58 | 1610de0a9a94… |
view → |
GET /api/agents/beta.backend.chainaware.ai/snapshots.Try it
Send a message to this agent live. Your prompt is proxied through Agenstry.
Endpoints
| Agent card | https://beta.backend.chainaware.ai/.well-known/agent-card.json |
| Provider | https://beta.chainaware.ai/ |
| Docs | https://swagger.chainaware.ai/ |
Skills · 5 declared · mapped to canonical taxonomy
Calculate fraud probability of a given wallet address
AI predictive wallet behaviour analysis and profiling
Get wallet behaviour segmentation and quality scoring
Calculate fraud probability of a given contract address
Get user's credit score
Health · last 30 probes
Who's calling this agent 30d
1 interactions captured (impressions + lookups + A2A calls)
rest
1
Public view: top 3 per dimension. Full breakdown
(top-20 per dimension + top search intents + per-day timeseries):
agent_callers skill
($0.05/call, $0 on
Enterprise).
Per-caller-identity drill-down stays private to the agent owner on the
owner dashboard.
Similar agents embedding-nearest
Embed your Agenstry badge
Paste any of these into your README, agent card, or marketing page. Each badge auto-updates and links back to this page.
Markdown / HTML snippets
[](https://agenstry.com/agents/beta.backend.chainaware.ai) [](https://agenstry.com/agents/beta.backend.chainaware.ai) [](https://agenstry.com/agents/beta.backend.chainaware.ai) [](https://agenstry.com/agents/beta.backend.chainaware.ai)
Audit-grade evidence bundle
JSON snapshot for vendor-review files. Add ?sign=true for a JWS-signed envelope verifiable against
our JWKS. See the methodology.
Raw agent card JSON
{
"name": "ChainAware.ai API",
"description": "On-chain wallet fraud scoring, behavioural prediction, credit trust rating, and smart contract rug pull detection engine. Supports ETH, BNB, BASE, POLYGON, SOLANA, TON, TRON, and HAQQ networks.",
"version": "1.0.0",
"url": "https://beta.backend.chainaware.ai/api/a2a",
"preferredTransport": "JSONRPC",
"protocolVersion": "0.3.0",
"provider": {
"organization": "ChainAware.ai",
"url": "https://beta.chainaware.ai/"
},
"supportedInterfaces": [
{
"url": "https://beta.backend.chainaware.ai/api/a2a",
"transport": "JSONRPC"
}
],
"capabilities": {
"streaming": false,
"pushNotifications": false,
"stateTransitionHistory": false,
"extensions": [
{
"uri": "https://x402.org/extension/v1",
"description": "x402 HTTP payment protocol. Each API call requires an X-PAYMENT header with a valid USDC micropayment on the configured EVM network or an x-api-key in header.",
"required": false,
"params": {
"protocol": "x402",
"scheme": "exact",
"currency": "USDC",
"network": "eip155:8453",
"receiver": "0x9e60Ca8606b39533B9E1bC460f6d0C92c16CeA08",
"pricePerCall": "$0.15",
"detailsUrl": "https://beta.backend.chainaware.ai/api/capabilities"
}
}
]
},
"securitySchemes": {
"x402Payment": {
"type": "apiKey",
"in": "header",
"name": "X-PAYMENT",
"description": "x402 micropayment header. See https://x402.org for payment construction details."
},
"apiKey": {
"type": "apiKey",
"in": "header",
"name": "x-api-key",
"description": "API key for authenticated access. Obtain your key at https://chainaware.ai/pricing."
}
},
"security": [
{
"x402Payment": []
},
{
"apiKey": []
}
],
"securityRequirements": [
{
"x402Payment": []
},
{
"apiKey": []
}
],
"iconUrl": "https://chainaware.ai/assets/brand/chainawareai-logo.svg",
"documentationUrl": "https://swagger.chainaware.ai/",
"defaultInputModes": [
"application/json"
],
"defaultOutputModes": [
"application/json"
],
"skills": [
{
"id": "fraud_check",
"name": "Fraud Check",
"description": "Calculate fraud probability of a given wallet address",
"tags": [
"fraud",
"wallet",
"risk",
"screening",
"blockchain"
],
"examples": [
"Check if wallet 0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045 is fraudulent on ETH",
"Screen wallet 0xABC123 for fraud risk on BNB chain"
],
"inputModes": [
"application/json"
],
"outputModes": [
"application/json"
],
"security": [
{
"x402Payment": []
},
{
"apiKey": []
}
],
"securityRequirements": [
{
"x402Payment": []
},
{
"apiKey": []
}
],
"metadata": {
"endpoint": "https://beta.backend.chainaware.ai/api/fraud/check",
"method": "POST",
"inputSchema": {
"network": {
"type": "string",
"description": "Blockchain network to query.",
"enum": [
"ETH",
"BNB",
"POLYGON",
"TON",
"BASE",
"TRON",
"HAQQ"
],
"required": true,
"example": "ETH"
},
"walletAddress": {
"type": "string",
"description": " The wallet address to screen.",
"required": true,
"example": "0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045"
},
"calculate": {
"type": "boolean",
"description": " Boolean indicating whether to perform a full realtime recalculation",
"required": false,
"example": false
}
},
"outputSchema": {
"message": {
"type": "string",
"description": "Result status message.",
"example": "Success"
},
"walletAddress": {
"type": "string",
"description": "Blockchain wallet address analyzed.",
"example": "0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045"
},
"chain": {
"type": "string",
"description": "Blockchain network identifier.",
"example": "ETH"
},
"status": {
"type": "string",
"description": "Risk classification of the wallet.",
"enum": [
"Not Fraud",
"Fraud",
"New Address"
],
"example": "Not Fraud"
}
},
"pricing": {
"perCall": "$0.15",
"currency": "USDC",
"network": "eip155:8453",
"paymentProtocol": "x402",
"receiver": "0x9e60Ca8606b39533B9E1bC460f6d0C92c16CeA08"
}
}
},
{
"id": "fraud_audit",
"name": "Wallet Audit",
"description": "AI predictive wallet behaviour analysis and profiling",
"tags": [
"behavior",
"ai",
"wallet",
"prediction",
"profiling"
],
"examples": [
"Audit wallet 0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045 behaviour on ETH",
"Get fraud probability score for wallet on BASE network"
],
"inputModes": [
"application/json"
],
"outputModes": [
"application/json"
],
"security": [
{
"x402Payment": []
},
{
"apiKey": []
}
],
"securityRequirements": [
{
"x402Payment": []
},
{
"apiKey": []
}
],
"metadata": {
"endpoint": "https://beta.backend.chainaware.ai/api/fraud/audit",
"method": "POST",
"inputSchema": {
"network": {
"type": "string",
"description": "Blockchain network to query.",
"enum": [
"ETH",
"BNB",
"BASE",
"HAQQ",
"SOLANA"
],
"required": true,
"example": "ETH"
},
"walletAddress": {
"type": "string",
"description": "The wallet address to profile.",
"required": true,
"example": "0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045"
},
"calculate": {
"type": "boolean",
"description": "Boolean indicating whether to perform a full realtime recalculation",
"required": false,
"example": false
}
},
"outputSchema": {
"message": {
"type": "string",
"description": "Result status message.",
"example": "Success"
},
"walletAddress": {
"type": "string",
"description": "Blockchain wallet address analyzed.",
"example": "0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045"
},
"status": {
"type": "string",
"description": "Fraud classification of the wallet.",
"enum": [
"Not Fraud",
"Fraud",
"New Address"
],
"example": "Not Fraud"
},
"probabilityFraud": {
"type": "string",
"description": "Fraud probability score between 0.00 and 1.00 returned as string for precision preservation.",
"example": "0.0421858616"
},
"token": {
"type": "string",
"nullable": true,
"description": "Optional token context associated with the wallet analysis.",
"example": null
},
"chain": {
"type": "string",
"description": "Blockchain network identifier.",
"example": "ETH"
},
"lastChecked": {
"type": "string",
"format": "date-time",
"description": "Last time the wallet analysis was executed.",
"example": "2026-02-20T14:05:17.000Z"
},
"experience": {
"type": "object",
"description": "Wallet experience score derived from protocol diversity and longevity.",
"properties": {
"Type": {
"type": "string",
"example": "Experience"
},
"Value": {
"type": "integer",
"example": 10
}
}
}
},
"pricing": {
"perCall": "$0.15",
"currency": "USDC",
"network": "eip155:8453",
"paymentProtocol": "x402",
"receiver": "0x9e60Ca8606b39533B9E1bC460f6d0C92c16CeA08"
}
}
},
{
"id": "wallet_segment",
"name": "Wallet Segmentation",
"description": "Get wallet behaviour segmentation and quality scoring",
"tags": [
"segmentation",
"ai",
"wallet",
"quality",
"classification"
],
"examples": [
"Segment wallet 0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045 on ETH",
"Get wallet quality score for address on SOLANA"
],
"inputModes": [
"application/json"
],
"outputModes": [
"application/json"
],
"security": [
{
"x402Payment": []
},
{
"apiKey": []
}
],
"securityRequirements": [
{
"x402Payment": []
},
{
"apiKey": []
}
],
"metadata": {
"endpoint": "https://beta.backend.chainaware.ai/api/segmentation/wallet-segment",
"method": "POST",
"inputSchema": {
"walletAddress": {
"type": "string",
"description": "The wallet address to classify.",
"required": true,
"example": "0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045"
},
"network": {
"type": "string",
"description": "Blockchain network to query.",
"required": true,
"enum": [
"ETH",
"BNB",
"BASE",
"HAQQ",
"SOLANA"
],
"example": "ETH"
}
},
"outputSchema": {
"message": {
"type": "string",
"description": "Result status message.",
"example": "Wallet segment retrieved"
},
"walletAddress": {
"type": "string",
"description": "Blockchain wallet address analyzed.",
"example": "0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045"
},
"walletQuality": {
"type": "integer",
"description": "Calculated wallet quality score from 0 to 100 derived from segment, protocol diversity, balance history, and wallet behavior.",
"example": 2
}
},
"pricing": {
"perCall": "$0.15",
"currency": "USDC",
"network": "eip155:8453",
"paymentProtocol": "x402",
"receiver": "0x9e60Ca8606b39533B9E1bC460f6d0C92c16CeA08"
}
}
},
{
"id": "rug_pull",
"name": "Rug Pull Check",
"description": "Calculate fraud probability of a given contract address",
"tags": [
"rug-pull",
"predit-rug-pull",
"rug-pull-check"
],
"examples": [
"Check rug pull risk for contract 0xContractAddressHere on ETH",
"Screen liquidity pool contract on BNB for rug pull indicators"
],
"inputModes": [
"application/json"
],
"outputModes": [
"application/json"
],
"security": [
{
"x402Payment": []
},
{
"apiKey": []
}
],
"securityRequirements": [
{
"x402Payment": []
},
{
"apiKey": []
}
],
"metadata": {
"endpoint": "https://beta.backend.chainaware.ai/api/rug/pull-check",
"method": "POST",
"inputSchema": {
"network": {
"type": "string",
"description": "Blockchain network to query.",
"enum": [
"ETH",
"BNB",
"BASE",
"HAQQ"
],
"required": true,
"example": "ETH"
},
"walletAddress": {
"type": "string",
"description": "The smart contract or liquidity pool address to screen. To check a wallet address instead, use `/fraud/check`.",
"required": true,
"example": "0xContractAddressHere"
}
},
"outputSchema": {
"message": {
"type": "string",
"description": "Result status message.",
"example": "Success"
},
"contractAddress": {
"type": "string",
"description": "Smart contract address analyzed.",
"example": "0x91dba2cd05c8a0227b48c3e426077145d23b21df"
},
"pairAddress": {
"type": "string",
"description": "Liquidity pair address on decentralized exchange.",
"example": "0x290dd1e2e1856841b4ee4be8fd1aba51011c12e9"
},
"contractCreatorAddress": {
"type": "string",
"nullable": true,
"description": "Creator address of the contract if available.",
"example": null
},
"risk_score": {
"type": "integer",
"description": "Internal numerical contract risk score.",
"example": 2
},
"risk_status": {
"type": "string",
"description": "Qualitative risk classification based on internal scoring.",
"example": "Low Risk"
}
},
"pricing": {
"perCall": "$0.15",
"currency": "USDC",
"network": "eip155:8453",
"paymentProtocol": "x402",
"receiver": "0x9e60Ca8606b39533B9E1bC460f6d0C92c16CeA08"
}
}
},
{
"id": "credit_score",
"name": "Credit Score",
"description": "Get user's credit score",
"tags": [
"defi-score",
"trust-score",
"credit-score",
"rug-pull",
"contract",
"defi"
],
"examples": [
"Get credit score for wallet 0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045",
"What is the trust rating for wallet 0xABC123 on ETH"
],
"inputModes": [
"application/json"
],
"outputModes": [
"application/json"
],
"security": [
{
"x402Payment": []
},
{
"apiKey": []
}
],
"securityRequirements": [
{
"x402Payment": []
},
{
"apiKey": []
}
],
"metadata": {
"endpoint": "https://beta.backend.chainaware.ai/api/users/credit-score",
"method": "POST",
"inputSchema": {
"network": {
"type": "string",
"description": "Blockchain network to query.",
"enum": [
"ETH"
],
"required": false,
"example": "ETH"
},
"walletAddress": {
"type": "string",
"description": "The wallet address to score.",
"required": true,
"example": "0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045"
}
},
"outputSchema": {
"message": {
"type": "string",
"description": "Result status message.",
"example": "Success"
},
"creditData": {
"type": "object",
"properties": {
"walletAddress": {
"type": "string",
"description": "The queried wallet address.",
"example": "0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045"
},
"riskRating": {
"type": "integer",
"description": "AI-driven crypto trust score from 1 (lowest trust) to 9 (highest trust). Combines on-chain inflow/outflow analysis, fraud probability, and social graph signals. Score guidance: 8\u20139 high trust, 6\u20137 above average, 4\u20135 average, 2\u20133 below average, 1 low trust.",
"minimum": 1,
"maximum": 9,
"example": 7
}
}
}
},
"pricing": {
"perCall": "$0.15",
"currency": "USDC",
"network": "eip155:8453",
"paymentProtocol": "x402",
"receiver": "0x9e60Ca8606b39533B9E1bC460f6d0C92c16CeA08"
}
}
}
]
}