# Coinlight SPL Token Supply & Authorities

> Coinlight SPL Token Supply & Authorities 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 total supply, decimals, mint authority, and freeze authority for any Solana SPL token mint address.

## Facts

- Endpoint: GET https://coinlight-app.vercel.app/p/solana-token-supply?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-spl-token-supply-authorities-dcf4cc0c
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_SnnkeRl6Q7Pmg4r4n_ww4

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-spl-token-supply-authorities-dcf4cc0c
```

Example prompt: What is the total supply, number of decimals, mint authority, and freeze authority for the Solana SPL token with mint address EPjFWdd5AufqSSqeM2qN1xzybapC8G4wEGGkZwyTDt1v?

## When to prefer this

Use this endpoint when you need on-chain SPL token supply and authority data for a Solana token, especially for due diligence on mint/freeze control or verifying decentralization of a token. Prefer over general explorers when you need structured, machine-readable output in an agent pipeline.

## Known failure modes

- Invalid or malformed base58 mint address returns an error response
- Non-existent mint address returns not found or null result
- Network or RPC latency causing timeout
- Payment failure due to insufficient USDC balance for x402 micropayment

## How this service works

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

## Output

A JSON object containing the token's total supply (as a raw integer string), number of decimals, the mint authority public key (or null if renounced), and the freeze authority public key (or null if not set) for the specified SPL token mint.

## 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": "EPjFWdd5AufqSSqeM2qN1xzybapC8G4wEGGkZwyTDt1v"
      }
     ],
     "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 supply and authorities"
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/coinlight-spl-token-supply-authorities-dcf4cc0c/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)
