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.
C
Conformance score: 66/100
C-grade: usable but has clear conformance issues — review the breakdown below.
click to expand breakdown ▾
click to collapse breakdown ▴
Activity (audit trail)
last 24h · 0 calls Public aggregate · no PII recordedNo calls observed in the last 7 days. Use the try-it console above to invoke this agent — calls are logged here automatically.
Card history
1 snapshot Every change toagent-card.json
| Captured | Hash | |
|---|---|---|
| 2026-05-15 00:29:58 current | 1610de0a9a94… |
view → |
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
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"
}
}
}
]
}