# SolEnrich Protocol Profile

> SolEnrich Protocol Profile is a paid API for AI agents from api.solenrich.com, paid per call via x402, $0.008/call, status unknown (last checked 2026-09-15).

Returns comprehensive on-chain protocol metrics for Solana DeFi protocols including TVL, yield pools, health signals, and automated activity percentage

## Facts

- Endpoint: POST https://api.solenrich.com/entrypoints/protocol-profile/invoke
- Price: $0.008/call
- Payment: x402
- Status: unknown
- Last checked: 2026-09-15
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/solenrich-protocol-profile-502eb799
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_MSErXdh7BtW1lUKlgIzZk

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-protocol-profile-502eb799 -d '<json body>'
```

Example prompt: Pull the full protocol profile for Raydium — I want TVL, yield pools, health signals, and especially the automated_activity_pct to see how much of it is bot-driven. Give me the response in JSON format.

## When to prefer this

Use this endpoint when you need a comprehensive, aggregated health and activity profile for a specific Solana DeFi protocol — especially when you want to detect bot/agent-driven usage via automated_activity_pct. Prefer this over raw on-chain queries when you need TVL, yield pools, and health signals in a single enriched response for established protocols like Raydium, Orca, or Jupiter.

## Known failure modes

- Unknown protocol slug returns 404 or empty result
- Unsupported program ID returns error or null metrics
- Yield data unavailable for illiquid or newly launched protocols
- Rate limiting or payment failure returns 402 or 429
- Stale data if on-chain indexer is lagging behind latest blocks

## How this service works

Protocol TVL, yield pools, on-chain activity metrics, health signals, and automated_activity_pct (% of top signers with regular-interval or high-frequency tx patterns — surfaces agent-driven protocol usage). Supports Raydium, Orca, marginfi, Drift, Jupiter, Kamino, Marinade, Jito, and more.

## Output

A structured profile of the requested Solana DeFi protocol containing: total value locked (TVL), yield pool listings with APR/APY data, on-chain activity metrics, health signals, and automated_activity_pct (the percentage of top signers exhibiting regular-interval or high-frequency transaction patterns indicating agent/bot usage). Supports Raydium, Orca, marginfi, Drift, Jupiter, Kamino, Marinade, Jito, and other major Solana protocols.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "properties": {
  "format": {
   "enum": [
    "json",
    "llm",
    "both"
   ],
   "type": "string",
   "default": "json"
  },
  "protocol": {
   "type": "string",
   "maxLength": 64,
   "minLength": 1,
   "description": "Protocol slug (e.g. \"raydium\", \"orca\") or Solana program ID"
  },
  "include_yields": {
   "type": "boolean",
   "default": true,
   "description": "Include yield pool data"
  }
 }
}
```

## 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-protocol-profile-502eb799/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)
