Catalog/chain-token-profile

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 URLhttps://x402.hexl.dev/v1/chain/token-profile
Integration docs
Example 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"
    }
  }
}