# AgentFeed Solana Token Flow

> AgentFeed Solana Token Flow is a paid API for AI agents from x402.ochinimus.app, paid per call via x402, $0.008/call, status unknown (last checked 2026-10-15).

Returns on-chain buy/sell flow analytics for a Solana token by mint address, including trade counts, volume, top traders, and wallet behavior within a recent time window.

## Facts

- Endpoint: GET https://x402.ochinimus.app/api/sol-token-flow/%7Bmint%7D?utm_source=zero.xyz
- Price: $0.008/call
- Payment: x402
- Status: unknown
- Last checked: 2026-10-15
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/agentfeed-solana-token-flow-1de4957c
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_h12GEnWGNwDXkHOmYtLcx

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 agentfeed-solana-token-flow-1de4957c
```

Example prompt: Pull the on-chain buy/sell flow for the Solana token with mint address DezXAZ8z7PnrnRJjz3wXBoRgixCa6x — I want to see trade counts, volume, top traders, and how many new wallets are buying.

## When to prefer this

Use this endpoint when you need granular on-chain Solana token flow data — buy/sell counts, trader concentration, new wallet activity, and wash-trading signals — directly from chain state via swap transactions. Prefer this over centralized price APIs when you need behavioral trader analytics rather than just price or volume tickers, or when evaluating a token for pre-trade due diligence on Solana specifically.

## Known failure modes

- Invalid or unrecognized mint address returns an error or empty data
- Token with insufficient on-chain swap history returns truncated or zero-count results
- Time budget exceeded mid-analysis results in partial data with truncated_by_time_budget flag set true
- Payment failure via x402 returns HTTP 402 with payment instructions
- RPC congestion may increase rpc_calls count and latency

## How this service works

Crypto market data for AI agents (liquidations, funding, open interest, prices), Solana pre-trade checks, OFAC sanctions screening, scholarly papers, utilities and fixed-purpose language tasks (OCR, translate, summarize, extract, classify, prompt-injection check, transcribe). Paid per call in USDC over x402 on Solana, Base, Polygon, Arbitrum, Arc, Algorand, Optimism, Monad or Avalanche. High-frequency callers pay half price (minimum $0.0005) through batch-settlement (open a channel once, then off-chain vouchers) on Base, Polygon, Arbitrum or Circle Gateway nanopayments on Base, Polygon, Arbitrum, Arc. No API key or account is needed to pay per call. Bots that cannot pay x402 can buy a prepaid key once ($0.25, $1, $5, $20; page at /keys) and send it as X-AgentFeed-Key: each call then costs half the route price, minimum $0.0005, drawn from the balance (GET /api/keys/balance, free). A 30-day bot pass for /api/liq-feed is $25 flat, with nothing drawn per call (/api/keys/buy-pass).

## Output

Returns a JSON object with recent swap analytics for the specified Solana mint: number of buys and sells, total volume in USD, the trading venue and pool address, a time window covering the analyzed swaps, top 5 traders with their individual buy/sell counts and volume, unique buyer and trader counts, new wallet buyer percentage, round-trip wallet statistics, and metadata about the RPC calls and data truncation status.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "properties": {
  "required": {
   "type": "string"
  },
  "properties": {
   "type": "string"
  }
 }
}
```

## Response schema (JSON Schema)

```json
{
 "type": "json",
 "example": {
  "data": {
   "buys": 13,
   "mint": "DezXAZ8z7PnrnRJjz3wXBoRgixCa6x…",
   "as_of": "2026-10-14T06:26:42.845Z",
   "sells": 37,
   "market": {
    "type": "pool",
    "venue": "orca-whirlpool",
    "address": "5zpyutJu9ee6jFymDGoK7F6S5Kczqt…",
    "quote_asset": "SOL"
   },
   "method": "swaps are the transactions tha…",
   "source": "Solana chain state via standar…",
   "window": {
    "to": "2026-10-14T06:26:29.000Z",
    "from": "2026-10-14T06:10:37.000Z",
    "budget_seconds": 20,
    "swaps_analyzed": 50,
    "swaps_requested": 50,
    "transactions_unreadable": 0,
    "truncated_by_time_budget": false
   },
   "rpc_calls": 103,
   "truncated": false,
   "volume_usd": 723,
   "top5_traders": [
    {
     "buys": 3,
     "sells": 1,
     "wallet": "MfDuWeqSHEqTFVYZ7LoexgAK9dxk7c…",
     "volume_usd": 362
    }
   ],
   "unique_buyers": 9,
   "swaps_analyzed": 50,
   "unique_traders": 28,
   "new_wallet_buyers": {
    "pct": 55.56,
    "basis": "the 40 largest buyers; a walle…",
    "sampled_buyers": 9,
    "first_transaction_under_24h": 5
   },
   "launch_slot_bundle": {
    "reason": "the mint has more than 10,000…",
    "applicable": false
   },
   "round_trip_wallets": {
    "count": 3,
    "definition": "wallets that both bought and s…",
    "pct_of_traders": 10.71
   },
   "top5_traders_volume_share_pct": 94.86
  },
  "paid": true,
  "tool": "get_sol_token_flow"
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/agentfeed-solana-token-flow-1de4957c/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from x402.ochinimus.app](https://www.zero.xyz/host/x402.ochinimus.app/llms.txt)
