# madeonsol KOL Alerts Recent Feed

> madeonsol KOL Alerts Recent Feed is a paid API for AI agents from madeonsol.com, paid per call via x402, $0.01/call, status unknown (last checked 2026-10-28).

Returns a unified feed of recent KOL alert signals including consensus clusters, fresh-token buys by top-performing KOLs, and heating-up wallets on Solana

## Facts

- Endpoint: GET https://madeonsol.com/api/x402/kol/alerts/recent?utm_source=zero.xyz
- Price: $0.01/call
- Payment: x402
- Status: unknown
- Last checked: 2026-10-28
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/madeonsol-kol-alerts-recent-feed-78621562
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_jG75m0iFvp_9pGw-Gp1yL

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 madeonsol-kol-alerts-recent-feed-78621562
```

Example prompt: Pull the last 50 KOL alerts from the past 6 hours on madeonsol — I want to see all three types: consensus clusters, fresh token buys by winning KOLs, and heating-up wallets.

## When to prefer this

Use this endpoint when you need a single unified KOL activity feed covering multiple signal types (consensus, fresh buys, heating wallets) in one call, rather than querying individual token or wallet endpoints separately. Best suited for periodic polling or alerting workflows where you want to surface the most actionable Solana KOL signals across a configurable time window.

## Known failure modes

- Invalid `types` CSV value returns error or empty alerts
- `window` value outside allowed enum (1h, 6h, 24h) returns validation error
- `limit` outside range 1-100 returns validation error
- Payment not included or insufficient USDC results in 402 Payment Required
- Stale or empty feed if no KOL activity occurred in the requested window
- Network timeout if upstream on-chain data source is slow

## How this service works

Unified recent KOL alert feed — consensus clusters, fresh-token buys by winning KOLs, and heating-up wallets

## Output

A JSON object with an `alerts` array, each item representing a KOL alert event. Alert types include consensus_cluster (multiple KOLs converging on a token), fresh_token_kol_buy (a winning KOL's first buy of a new token), and heating_up (wallet activity ramping up). Each alert contains enriched fields such as KOL identity, token metadata, and signal-specific details.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "$schema": "https://json-schema.org/draft/2020-12/schema",
 "required": [
  "input",
  "output"
 ],
 "properties": {
  "input": {
   "type": "object",
   "required": [
    "type",
    "method"
   ],
   "properties": {
    "type": {
     "type": "string",
     "const": "http"
    },
    "method": {
     "enum": [
      "GET"
     ],
     "type": "string"
    },
    "queryParams": {
     "type": "object",
     "properties": {
      "limit": {
       "type": "integer",
       "default": 30,
       "maximum": 100,
       "minimum": 1,
       "description": "Max alerts to return"
      },
      "types": {
       "type": "string",
       "description": "CSV of consensus_cluster|fresh_token_kol_buy|heating_up"
      },
      "window": {
       "enum": [
        "1h",
        "6h",
        "24h"
       ],
       "type": "string",
       "default": "6h",
       "description": "Lookback window"
      }
     }
    }
   },
   "additionalProperties": false
  },
  "output": {
   "type": "object",
   "required": [
    "type",
    "example"
   ],
   "properties": {
    "type": {
     "type": "string",
     "const": "json"
    },
    "example": {
     "type": "object",
     "required": [
      "alerts"
     ],
     "properties": {
      "alerts": {
       "type": "array",
       "items": {
        "type": "object",
        "additionalProperties": true
       }
      }
     },
     "description": "Illustrative response fragment; additional fields and row properties are documented by the endpoint. Not live market data.",
     "additionalProperties": true
    }
   }
  }
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/madeonsol-kol-alerts-recent-feed-78621562/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from madeonsol.com](https://www.zero.xyz/host/madeonsol.com/llms.txt)
