Chain
Full token profile (one call) API
Everything about a token in one call: symbol/decimals, USD price, liquidity depth, and our safety/honeypot score with flags — composed so the agent doesn't make eight separate calls. Returns a single plain-English verdict. Answers queries like 'is this token legit', 'what is this token and is it safe to buy', 'should I trust this contract'.
Price$0.04per request
MethodPOST
Route/v1/chain/token-profile
StatusLive
MIME typeapplication/json
Rate limit60/minute
Cache120s public
chaintokenprofiledefisafetypriceaggregate
API URL
Integration docshttps://x402.hexl.dev/v1/chain/token-profileExample request
{
"token": "0x6B175474E89094C44Da98b954EedeAC495271d0F",
"chain": "ethereum"
}Example response
{
"token": "0x6b175474e89094c44da98b954eedeac495271d0f",
"chain": "ethereum",
"symbol": "DAI",
"decimals": 18,
"priceUsd": 1,
"liquidity": {
"hasV2Pair": true,
"wethLocked": 2159.38
},
"safety": {
"riskScore": 15,
"riskLevel": "low",
"flags": [
"ownership-renounced",
"has-mint"
]
},
"verdict": "Looks low risk; has on-chain liquidity; priced at $1.",
"checkedAt": "2026-06-02T00:00:00.000Z"
}Input schema
{
"type": "object",
"required": [
"token"
],
"properties": {
"token": {
"type": "string",
"pattern": "^0x[0-9a-fA-F]{40}$"
},
"chain": {
"type": "string",
"enum": [
"base",
"ethereum"
],
"default": "base"
}
}
}Output schema
{
"type": "object",
"required": [
"token",
"chain",
"safety",
"liquidity",
"verdict"
],
"properties": {
"token": {
"type": "string"
},
"chain": {
"type": "string"
},
"symbol": {
"type": [
"string",
"null"
]
},
"decimals": {
"type": [
"number",
"null"
]
},
"priceUsd": {
"type": [
"number",
"null"
]
},
"liquidity": {
"type": "object",
"properties": {
"hasV2Pair": {
"type": "boolean"
},
"wethLocked": {
"type": "number"
}
}
},
"safety": {
"type": "object",
"properties": {
"riskScore": {
"type": "number"
},
"riskLevel": {
"type": "string"
},
"flags": {
"type": "array",
"items": {
"type": "string"
}
}
}
},
"verdict": {
"type": "string"
},
"checkedAt": {
"type": "string"
}
}
}