Supported Tokens API
Get a complete list of supported tokens across all networks. This API provides token metadata, contract addresses, and availability information.
Endpoint
GET /v1/tokens/supportedAuthentication
This endpoint requires API key authentication:
Authorization: Bearer YOUR_API_KEYQuery Parameters
| Parameter | Type | Required | Description |
|---|---|---|---|
chainIds | string | ❌ | Comma-separated list of chain IDs to filter by |
symbols | string | ❌ | Comma-separated list of token symbols to filter by |
includeMetadata | boolean | ❌ | Include additional token metadata (default: false) |
Example Request
GET /v1/tokens/supported?chainIds=1,137,10&includeMetadata=true
Authorization: Bearer YOUR_API_KEYResponse Format
{
"success": true,
"data": {
"tokens": [
{
"symbol": "ETH",
"name": "Ethereum",
"networks": [
{
"chainId": 1,
"chainName": "Ethereum",
"address": "0x0000000000000000000000000000000000000000",
"decimals": 18,
"isNative": true,
"logoUrl": "https://assets.cyberpay.org/tokens/eth.png"
},
{
"chainId": 10,
"chainName": "Optimism",
"address": "0x0000000000000000000000000000000000000000",
"decimals": 18,
"isNative": true,
"logoUrl": "https://assets.cyberpay.org/tokens/eth.png"
}
]
},
{
"symbol": "USDC",
"name": "USD Coin",
"networks": [
{
"chainId": 1,
"chainName": "Ethereum",
"address": "0xA0b86a33E6441b8e776f89d2b5B977c737C5e0b6",
"decimals": 6,
"isNative": false,
"logoUrl": "https://assets.cyberpay.org/tokens/usdc.png"
},
{
"chainId": 137,
"chainName": "Polygon",
"address": "0x3c499c542cEF5E3811e1192ce70d8cC03d5c3359",
"decimals": 6,
"isNative": false,
"logoUrl": "https://assets.cyberpay.org/tokens/usdc.png"
}
]
}
],
"metadata": {
"totalTokens": 2,
"totalNetworks": 5,
"lastUpdated": 1759231185
}
},
"timestamp": "2024-01-01T00:00:00Z"
}Supported Tokens
Major Cryptocurrencies
| Symbol | Name | Networks |
|---|---|---|
| ETH | Ethereum | Ethereum, Optimism, Arbitrum, Base |
| USDC | USD Coin | Ethereum, Polygon, Optimism, Arbitrum, Base |
| USDT | Tether USD | Ethereum, Polygon, Optimism, Arbitrum |
| DAI | Dai Stablecoin | Ethereum, Polygon, Optimism, Arbitrum |
| WBTC | Wrapped Bitcoin | Ethereum, Polygon, Optimism, Arbitrum |
Network Native Tokens
| Symbol | Name | Network |
|---|---|---|
| ETH | Ethereum | Ethereum, Optimism, Arbitrum, Base |
| MATIC | Polygon | Polygon |
DeFi Tokens
| Symbol | Name | Networks |
|---|---|---|
| UNI | Uniswap | Ethereum, Polygon, Optimism, Arbitrum |
| AAVE | Aave | Ethereum, Polygon, Optimism, Arbitrum |
| COMP | Compound | Ethereum |
| SUSHI | SushiSwap | Ethereum, Polygon, Optimism, Arbitrum |
Code Examples
JavaScript/TypeScript
import { CyberPaySDK } from '@cyberpay/sdk';
const sdk = new CyberPaySDK({
apiKey: 'YOUR_API_KEY'
});
async function getSupportedTokens() {
try {
const tokens = await sdk.tokens.getSupported({
chainIds: [1, 137, 10],
includeMetadata: true
});
console.log('Supported tokens:', tokens);
return tokens;
} catch (error) {
console.error('Error fetching tokens:', error);
}
}Next Steps
- Token Prices - Get real-time prices
- Supported Chains - View supported networks
Support
- 📧 Email: support@cyberpay.org
- 💬 Telegram: @cyberpay_support
