# Coinlight Solana Top Token Holders

> Coinlight Solana Top Token Holders is a paid API for AI agents from coinlight-app.vercel.app, paid per call via x402, $0.005/call, status unknown (last checked 2026-10-29).

Returns the 20 largest SPL token accounts for a given mint address, including owner wallet and percentage share of supply, for whale/insider concentration analysis.

## Facts

- Endpoint: GET https://coinlight-app.vercel.app/p/solana-top-holders?utm_source=zero.xyz
- Price: $0.005/call
- Payment: x402
- Status: unknown
- Last checked: 2026-10-29
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/coinlight-solana-top-token-holders-4c22c19a
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_xwN4FiAkZI9RtZK5h73-T

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 coinlight-solana-top-token-holders-4c22c19a
```

Example prompt: Show me the top 20 holders of the Solana token with mint address 7GCihgDB8fe6KNjn2MYtkzZcRjQy3t9GHdC8uHYmW2hr — I want to see each wallet and their share of the total supply to check if it's whale-dominated.

## When to prefer this

Use this endpoint when you need on-chain holder concentration data for any SPL token on Solana — specifically to identify whales, insider wallets, or dangerously concentrated supply distributions. Prefer this over general portfolio endpoints when the goal is distribution analysis rather than a single wallet's holdings.

## Known failure modes

- Invalid or malformed mint address returns an error or empty result
- Mint address not found on Solana mainnet returns no data
- Token with no holders or zero supply may return an empty list
- Network or RPC timeouts may cause failed responses
- Rate limiting or payment issues may block access

## How this service works

Coinlight charges USDC per API call with the x402 protocol on Solana and Base.

## Output

A ranked list of up to 20 token accounts for the given SPL mint, each entry containing the token account address, the owner wallet address, the raw balance, and the percentage share of total token supply represented by that account.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "$schema": "https://json-schema.org/draft/2020-12/schema",
 "required": [
  "input"
 ],
 "properties": {
  "input": {
   "type": "object",
   "required": [
    "type",
    "method"
   ],
   "properties": {
    "type": {
     "type": "string",
     "const": "http"
    },
    "method": {
     "enum": [
      "GET"
     ],
     "type": "string"
    },
    "queryParams": {
     "type": "object",
     "examples": [
      {
       "mint": "7GCihgDB8fe6KNjn2MYtkzZcRjQy3t9GHdC8uHYmW2hr"
      }
     ],
     "required": [
      "mint"
     ],
     "properties": {
      "mint": {
       "type": "string",
       "description": "Token mint address (base58)."
      }
     }
    }
   },
   "additionalProperties": false
  },
  "output": {
   "type": "object",
   "required": [
    "type"
   ],
   "properties": {
    "type": {
     "type": "string"
    },
    "example": {
     "type": "object"
    }
   }
  }
 }
}
```

## Response schema (JSON Schema)

```json
{
 "type": "json",
 "example": {
  "endpoint": "Solana token top holders"
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/coinlight-solana-top-token-holders-4c22c19a/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from coinlight-app.vercel.app](https://www.zero.xyz/host/coinlight-app.vercel.app/llms.txt)
