# Solenrich Token Comparison

> Solenrich Token Comparison is a paid API for AI agents from api.solenrich.com, paid per call via x402, $0.006/call, status unknown (last checked 2026-09-14).

Compares 2–3 Solana tokens across price, liquidity, volatility, HHI concentration, and risk, returning rankings and a summary pick.

## Facts

- Endpoint: POST https://api.solenrich.com/entrypoints/compare-tokens/invoke
- Price: $0.006/call
- Payment: x402
- Status: unknown
- Last checked: 2026-09-14
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/solenrich-token-comparison-22d478e8
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_ZgnNphJk0n1pFoJShxhA2

Status and success rate cover calls made through Zero and Zero's own probes. Third-party monitors may report differently.

## How to call it through Zero

Zero handles the 402 payment challenge and records the run. With the Zero CLI installed (`npm i -g @zeroxyz/cli`):

```sh
zero fetch --capability solenrich-token-comparison-22d478e8 -d '<json body>'
```

Example prompt: Can you compare these three Solana tokens — EPjFWdd5AufqSSqeM2qN1xzybapC8G4wEGGkZwyTDt1v, So11111111111111111111111111111111111111112, and JUPyiwrYJFskUPiHa7hkeR8VUtAeFoSYbKedZNsDvCN — and tell me which one has the best risk-adjusted profile based on price, liquidity, volatility, and HHI concentration?

## When to prefer this

Use this endpoint when an agent needs to directly compare a small set (2–3) of Solana tokens across multiple risk and market-quality dimensions simultaneously, rather than fetching metrics for each token individually. Prefer it over single-token enrichers when the user's intent is explicitly comparative or when a ranked recommendation is needed.

## Known failure modes

- Fewer than 2 or more than 3 mint addresses provided — validation error
- Invalid or unrecognized Solana mint address — token not found error
- Token has insufficient on-chain data for analysis — partial or null metrics returned
- Upstream data source unavailable — timeout or 503 error
- Payment not fulfilled — 402 Payment Required response

## How this service works

Compare 2-3 tokens: price, liquidity, volatility, HHI, risk. Rankings + summary picks.

## Output

Returns per-token metrics (price, liquidity, volatility, HHI, risk score), a ranked ordering of the input tokens, and a plain-English summary pick identifying the strongest candidate based on composite signals.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "properties": {
  "mints": {
   "type": "array",
   "items": {
    "type": "string"
   },
   "maxItems": 3,
   "minItems": 2,
   "description": "Token mint addresses to compare"
  },
  "format": {
   "enum": [
    "json",
    "llm",
    "both"
   ],
   "type": "string",
   "default": "json"
  }
 }
}
```

## Response schema (JSON Schema)

```json
{
 "type": "json",
 "example": {
  "output": {
   "briefing": "string (llm format) or object (json format)"
  },
  "run_id": "uuid",
  "status": "succeeded"
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/solenrich-token-comparison-22d478e8/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from api.solenrich.com](https://www.zero.xyz/host/api.solenrich.com/llms.txt)
