Skip to content

Tokens

Discover supported tokens with mint addresses, decimals, and categories.

Free, no auth required.

GET /v1/tokens

List all supported tokens.

Query parameters:

  • category — (optional) filter by category: native, stablecoin, lst, defi, memecoin, wrapped, other

Response:

json
{
  "tokens": [
    {
      "symbol": "SOL",
      "name": "Solana",
      "mint": "So11111111111111111111111111111111111111112",
      "decimals": 9,
      "category": "native",
      "logoURI": "https://…/sol.png"
    },
    {
      "symbol": "USDC",
      "name": "USD Coin",
      "mint": "EPjFWdd5AufqSSqeM2qN1xzybapC8G4wEGGkZwyTDt1v",
      "decimals": 6,
      "category": "stablecoin",
      "logoURI": "https://…/usdc.png"
    }
  ],
  "count": 42,
  "categories": ["defi", "lst", "memecoin", "native", "stablecoin", "wrapped"]
}

name and logoURI are included inline so you don't need a per-mint /v1/tokens/:mint call for the icon. name is never null (falls back to symbol); logoURI may be null briefly until it's resolved. Each row also carries logoProxyURI — a Venum-hosted, CORS-open, non-redirecting copy of the icon (/v1/tokens/:mint/logo) — prefer it for fetch(); null when there's no logo.

Categories:

CategoryDescriptionExamples
nativeSolana native tokenSOL
stablecoinUSD-pegged stablecoinsUSDC, USDT, PYUSD, USDS, JupUSD
lstLiquid staking tokensjitoSOL, mSOL, bSOL, jupSOL
defiDeFi protocol tokensJUP, RAY, ORCA, PYTH, RENDER
memecoinMemecoinsBONK, WIF, TRUMP, PENGU
wrappedWrapped tokens from other chainsWBTC, WETH, cbBTC
otherTracked tokens outside the main bucketsLong-tail utility tokens

Examples:

bash
# All tokens
curl https://api.venum.dev/v1/tokens

# Only LSTs
curl https://api.venum.dev/v1/tokens?category=lst

# Only memecoins
curl https://api.venum.dev/v1/tokens?category=memecoin