List all supported tokens with chain, price, decimals, and metadata from Allium's 150+ chain index.
What it does
This endpoint returns a list of all tokens supported by Allium's blockchain data platform. Each token record includes the chain it lives on, contract address, token type (e.g. evm_erc20), current price in USD, decimals, human-readable info (name, symbol), and attributes such as 24-hour trading volume. Allium indexes over 150 chains including EVM, Solana, and Bitcoin networks, and this endpoint provides a comprehensive catalog of the tokens tracked across those chains.
The endpoint is pay-per-request via the MPP (Machine Payment Protocol) using the Tempo settlement method on chain 4217, or alternatively via x402 with USDC on Base (EIP-155:8453) or USDC on Solana. Each call costs 30,000 base units of USDC (6 decimals), which equals $0.03 per request. A Stripe custody fallback is also available. No account creation is required — agents can pay directly per request.
Allium is the data infrastructure behind Phantom, Uniswap, Coinbase, and other teams operating at scale. Their pipelines serve billions of queries across 150+ chains. This particular endpoint is a simple GET with no required parameters, returning a JSON array of token objects. It is well-suited for agents that need to discover available tokens, look up current prices, or enumerate supported assets before making more targeted queries.
Capabilities
Use cases
- —Enumerate all tokens tracked by Allium to build a local asset registry
- —Look up current USD prices and 24h volume for tokens across 150+ chains
- —Discover which chains and token types are supported before querying balances or transactions
- —Feed token metadata (name, symbol, decimals) into an agent's portfolio tracker
- —Pre-filter tokens by volume or chain for downstream analytics
Fit
Best for
- —AI agents needing a comprehensive multi-chain token catalog
- —Portfolio and wallet tracking applications that need token metadata
- —Developers building cross-chain dashboards or analytics tools
Not for
- —Historical OHLCV candlestick data or charting (this is a catalog/snapshot endpoint)
- —Querying individual wallet balances or transaction histories (Allium has separate endpoints for those)
- —Non-crypto or traditional finance asset lookups
Quick start
curl -X GET https://agents.allium.so/api/v1/developer/tokens
# Returns 402 with payment challenge. Pay $0.03 in USDC via x402/MPP to receive the token list.Example
Response
[
{
"info": {
"name": "Wrapped Ether",
"symbol": "WETH"
},
"type": "evm_erc20",
"chain": "ethereum",
"price": 2500.5,
"object": "token",
"address": "0xC02aaA39b223FE8D0A0e5C4F27eAD9083C756Cc2",
"decimals": 18,
"attributes": {
"volume_usd_1d": 850000000
}
}
]Endpoint
Quality
The endpoint is live (402 challenge captured), has a clear example output from the Bazaar extension, and pricing is deterministic. However, there is no OpenAPI schema, no formal documentation (docs page returns 404), and query parameters (pagination, filtering) are unknown, which limits completeness.
Warnings
- —Documentation page at /docs returns 404; no formal API reference available.
- —No OpenAPI or JSON Schema for request parameters — it is unclear whether the endpoint supports filtering, pagination, or query parameters.
- —The currency address in the Tempo challenge (0x20c0...8b50) does not match a well-known USDC contract; price of $0.03 is inferred from the x402 body which explicitly names USDC with amount 30000 (6 decimals).
Citations
- —Allium indexes 150+ chains including EVM, Solana, and Bitcoinhttps://agents.allium.so
- —Allium is the data infrastructure behind Phantom, Uniswap, Coinbasehttps://agents.allium.so
- —Supports x402 payment in USDC on Base or Solana, or traditional API keyhttps://agents.allium.so
- —Each request costs 30000 base units of USDC ($0.03) per the x402 challengehttps://agents.allium.so/api/v1/developer/tokens
- —Response includes token object with chain, address, type, price, decimals, info, and attributes fieldshttps://agents.allium.so/api/v1/developer/tokens