{
  "service": "solcheck",
  "what": "Solana (SPL) token risk snapshot: mint/freeze authority state, token program, supply, and holder concentration with plain-wallet vs pool/vault classification, plus flags and a sanity score.",
  "paid_endpoint": "GET /token?mint=<base58>   (POST /token {\"mints\":[\"..\",\"..\"]} up to 5)  — $0.01 via x402",
  "free_endpoints": [
    "GET /",
    "GET /health"
  ],
  "data_source": "public Solana mainnet RPC (getAccountInfo, getTokenLargestAccounts, getMultipleAccounts)",
  "input_example": {
    "mint": "EPjFWdd5AufqSSqeM2qN1xzybapC8G4wEGGkZwyTDt1v"
  },
  "honest_limits": [
    "RPC returns only the largest token accounts (usually up to ~20) and omits some system-owned accounts, so concentration here is a lower bound, not a full picture.",
    "A fresh, clean-looking mint can still be a scam: this snapshot checks authorities and concentration only, not the contract logic or trading behaviour.",
    "Token-2022 extensions (transfer fees, permanent delegate, hooks) are not decoded here.",
    "Not an audit, not financial advice."
  ],
  "example_response": {
    "ok": true,
    "mint": "EPjFWdd5AufqSSqeM2qN1xzybapC8G4wEGGkZwyTDt1v",
    "program": "spl-token",
    "mintAuthority": "BJE5MMbqXjVwjAF7oxwPYXnTXDyspzZyt4vwenNw5ruG",
    "freezeAuthority": null,
    "mintable": true,
    "freezeable": false,
    "sanityScore": 70,
    "verdict": "caution",
    "flags": [
      {
        "code": "mint-authority-active",
        "severity": "high",
        "detail": "Mint authority is still set (..): supply can be increased at will, diluting holders."
      }
    ],
    "concentration": {
      "largestAccountsReturned": 20,
      "top10Pct": 63.1,
      "walletTop10Pct": 12.4,
      "walletHoldersAmongLargest": 6
    }
  }
}