# SolDeFi Top Pools – Wash-Filtered Risk-Adjusted Solana DEX Pools

> SolDeFi Top Pools – Wash-Filtered Risk-Adjusted Solana DEX Pools is a paid API for AI agents from soldefi.thomenz.me, paid per call via x402, $0.02/call, status unknown (last checked 2026-09-14).

Returns the top Solana DEX liquidity pools (Raydium/Orca/Meteora) filtered of wash-traded and fake-volume pools, ranked by risk-adjusted fee yield, with an excluded list explaining why each dropped pool was removed.

## Facts

- Endpoint: POST https://soldefi.thomenz.me/v1/solana/pools/top
- Price: $0.02/call
- Payment: x402
- Status: unknown
- Last checked: 2026-09-14
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/soldefi-top-pools-wash-filtered-risk-adjusted-solana-dex-pools-9c1ae797
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_mQYNk-781gMp7-LSkmX4Z

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 soldefi-top-pools-wash-filtered-risk-adjusted-solana-dex-pools-9c1ae797 -d '<json body>'
```

Example prompt: Show me the top 20 Solana DEX pools with real, wash-trade-filtered volume ranked by risk-adjusted fee yield, only include pools with at least $25,000 TVL — I need the excluded pools list too so I can see what was dropped and why.

## When to prefer this

Use this endpoint when you need actionable, curated Solana pool data and cannot trust raw DEX volume numbers. Ideal for liquidity provision agents, yield optimizers, and MEV bots that need wash-trade-free rankings. Prefer over raw DEX APIs or top-pools feeds when decision quality matters more than raw data volume, and when transparency about excluded pools is needed for auditability.

## Known failure modes

- Invalid limit value (outside 1-50 range) returns validation error
- minTvlUsd below 0 returns validation error
- No pools meet the TVL threshold — returns empty pools list
- Upstream DEX data unavailable — service may return 503 or stale data
- Payment not attached or insufficient — x402 payment required error

## How this service works

The real best Solana DEX pools. Same top-pools feed a free API returns, but wash-traded and fake-volume pools are filtered out and the rest ranked by risk-adjusted fee yield (Raydium/Orca/Meteora). Returns clean, decision-ready pools plus an `excluded` list showing exactly which pools were dropped and why. For liquidity, yield and MEV agents that can't trust raw volume numbers.

## Output

A ranked list of up to 50 clean Solana liquidity pools (from Raydium, Orca, Meteora) with risk-adjusted fee yield metrics, TVL, and DEX source, plus an `excluded` list detailing every pool that was removed and the specific reason it was filtered out (wash trading, fake volume, etc.).

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "properties": {
  "limit": {
   "type": "integer",
   "maximum": 50,
   "minimum": 1,
   "description": "Max pools to return (default 15)."
  },
  "minTvlUsd": {
   "type": "number",
   "minimum": 0,
   "description": "Minimum pool TVL in USD (default 10000)."
  }
 }
}
```

## Response schema (JSON Schema)

```json
{
 "type": "json",
 "example": {
  "limit": 15,
  "notes": [
   "Pools flagged as wash-traded or below the TVL floor are excluded (see `excluded`)."
  ],
  "pools": [
   {
    "dex": "raydium",
    "name": "SOL / USDC",
    "tvlUsd": 12400000,
    "verdict": "real fee APR ~30.2% on $12400000 TVL",
    "ageHours": 8600,
    "turnover": 3.3,
    "feeTierPct": 0.25,
    "poolAddress": "PoolAddr1111111111111111111111111111111111",
    "washReasons": [
     "volume consistent with TVL"
    ],
    "volume24hUsd": 41000000,
    "realFeeAprPct": 30.2,
    "washTradingRisk": "low",
    "priceChange24hPct": 1.2,
    "riskAdjustedScore": 37.3
   }
  ],
  "network": "solana",
  "excluded": [
   {
    "dex": "pumpswap",
    "name": "VAR / SOL",
    "reason": "wash_trading: TVL $0 cannot support $126989379 volume",
    "poolAddress": "FakePool22222222222222222222222222222222222"
   }
  ],
  "checkedAt": "2026-07-05T12:00:00.000Z",
  "minTvlUsd": 10000,
  "excludedCount": 1
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/soldefi-top-pools-wash-filtered-risk-adjusted-solana-dex-pools-9c1ae797/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from soldefi.thomenz.me](https://www.zero.xyz/host/soldefi.thomenz.me/llms.txt)
