# Otto AI Base Season — Base Chain KOL Sentiment & Token Intelligence

> Otto AI Base Season — Base Chain KOL Sentiment & Token Intelligence is a paid API for AI agents from x402.ottoai.services, paid per call via x402, $0.001/call, status unknown (last checked 2026-09-13).

Returns live market intelligence for trending tokens on Base, including KOL mentions, price data, liquidity, social signals, and overall market sentiment from top crypto influencers.

## Facts

- Endpoint: GET https://x402.ottoai.services/base-season
- Price: $0.001/call
- Payment: x402
- Status: unknown
- Last checked: 2026-09-13
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/otto-ai-base-season-base-chain-kol-sentiment-token-intelligence-60348296
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_B4u9AuKhUjKeSHC8hABj8

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 otto-ai-base-season-base-chain-kol-sentiment-token-intelligence-60348296
```

Example prompt: What tokens are KOLs buzzing about on Base right now, and is the overall market sentiment bullish or bearish? Give me the top picks with price, liquidity, and how many top influencers mentioned each one.

## When to prefer this

Choose this endpoint when you need a curated, KOL-weighted view of what's trending on Base specifically — combining on-chain price/liquidity data with social signal strength from a vetted list of top 50 crypto influencers. Prefer over generic price APIs when social momentum and narrative intelligence matter, or when building a Base-ecosystem-focused trading signal agent.

## Known failure modes

- No tokens meet trending threshold — returns empty tokens array
- KOL data unavailable — degraded mode returns price/liquidity data without KOL signals (kolSignalAvailable: false)
- Payment failure via x402 — 402 response if USDC payment not provided
- Stale data — stalenessSec > 0 indicates cached response beyond freshness window
- Invalid properties filter — may return unfiltered or empty results

## How this service works

Base social intelligence: a Base sentiment read + quality-screened Base tokens (CoinGecko-listed, market-cap/age/liquidity gated) catching attention, each labelled with the basis it stands on (`rankedBy`: measured trusted-KOL signal, or the on-chain screen plus engagement), with KOL quotes inside a published window (`evidenceWindowDays`). Served from a cached snapshot while fresh (≤1h) and regenerated on demand when a read finds it stale.

## Output

Returns a JSON object with a list of trending Base tokens each having symbol, price, 24h change, liquidity, market cap, volume, KOL mention count, KOL signal strength, top tweets, and quote examples from influencers — plus an overall market sentiment object with a score, bullish/bearish label, key narratives, hottest major, and trending altcoins. Also includes metadata on KOL universe size, window hours, and data freshness.

## Request schema (JSON Schema)

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

## Response schema (JSON Schema)

```json
{
 "type": "json",
 "example": {
  "data": {
   "chain": "base",
   "tokens": [
    {
     "buzzed": true,
     "symbol": "VVV",
     "ageDays": 500,
     "poolUrl": "https://www.geckoterminal.com/base/pools/0x...",
     "priceUsd": 4.12,
     "rankedBy": "kol-signal",
     "topTweets": [
      {
       "ts": "2026-06-09T11:30:00Z",
       "text": "$VVV team update thread",
       "likes": 95211,
       "author": "big_account",
       "retweets": 23221
      }
     ],
     "tweetCount": 3,
     "change24hPct": 6.8,
     "liquidityUsd": 8400000,
     "marketCapUsd": 271000000,
     "tokenAddress": "0xacfe6019ed1a7dc6f7b508c02d1b04ec88cc21bf",
     "volume24hUsd": 19250000,
     "noKolCoverage": false,
     "topEngagement": 118432,
     "kolMentions24h": 8,
     "kolQuoteExamples": [
      {
       "ts": "2026-06-09T14:02:00Z",
       "text": "VVV quietly becoming the Base AI bet",
       "author": "kol_handle"
      }
     ],
     "kolSignalStrength": 0.19,
     "kolSymbolAmbiguous": false
    }
   ],
   "coverage": {
    "whyFewer": "The geckoterminal quality screen plus chain-validated KOL buzz produced 2 tokens clearing the floors this refresh, below the 20-row board cap. Every token that cleared is published.",
    "tokensServed": 2,
    "tokensConsidered": 2,
    "tokensWithKolSignal": 1
   },
   "generatedAt": "2026-06-09T21:00:00.000Z",
   "staleTweets": 3,
   "screenSource": "geckoterminal",
   "summaryStatus": "available",
   "filteredTweets": 2,
   "kolWindowHours": 72,
   "kolUniverseSize": 43,
   "marketSentiment": {
    "score": 35,
    "overall": "bearish",
    "summary": "KOLs lean defensive: liquidation cascade chatter, rotation into majors.",
    "hottestMajor": "ETH",
    "keyNarratives": [
     "liquidations"
    ],
    "trendingAltcoins": [
     "VVV"
    ]
   },
   "evidenceWindowDays": 7,
   "kolSignalAvailable": true,
   "baseSentimentSummary": "Base flow is risk-off this week but VVV dominates trusted-KOL attention (8 mentions, accumulation framing) while DEGEN rips +66% on broad open-engagement buzz that no trusted KOL has picked up.",
   "marketSentimentStatus": "available",
   "marketSentimentUnavailableReason": null
  },
  "meta": {
   "degraded": false,
   "validUntil": "",
   "generatedAt": "",
   "stalenessSec": 0
  },
  "status": "success"
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/otto-ai-base-season-base-chain-kol-sentiment-token-intelligence-60348296/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from x402.ottoai.services](https://www.zero.xyz/host/x402.ottoai.services/llms.txt)
