# Supported Markets

### Testnet Supported Markets

<table data-header-hidden><thead><tr><th></th><th width="282"></th><th></th></tr></thead><tbody><tr><td><strong>Asset</strong></td><td><strong>Market ID</strong></td><td><strong>Description</strong></td></tr><tr><td>APT-USD</td><td>1338</td><td>Aptos-based trading market.</td></tr><tr><td>BTC-USD</td><td>1339</td><td>Bitcoin-based trading market.</td></tr><tr><td>ETH-USD</td><td>1340</td><td>Ethereum-based trading market.</td></tr><tr><td>SOL-USD</td><td>2387</td><td>Solana-based trading market.</td></tr></tbody></table>

### Mainnet Supported Markets

<table data-header-hidden><thead><tr><th></th><th width="282"></th><th></th></tr></thead><tbody><tr><td><strong>Asset</strong></td><td><strong>Market ID</strong></td><td><strong>Description</strong></td></tr><tr><td>APT-USD</td><td>14</td><td>Aptos-based trading market.</td></tr><tr><td>BTC-USD</td><td>15</td><td>Bitcoin-based trading market.</td></tr><tr><td>ETH-USD</td><td>16</td><td>Ethereum-based trading market.</td></tr><tr><td>SOL-USD</td><td>31</td><td>Solana-based trading market.</td></tr></tbody></table>

### API Endponit URL:

#### ✅ **Testnet API  Endpoint URL**

```typescript
https://perps-tradeapi.kanalabs.io
```

#### ✅ **Mainnet API Endpoint URL**

```typescript
https://perps-tradeapi.kana.trade
```

### **API** **Examples:**&#x20;

[Typescript REST API Examples](https://docs.kanalabs.io/perpetual-futures/kana-perps/api-docs/kana-perps-typescript-rest-api)

[Python REST API Examples](https://docs.kanalabs.io/perpetual-futures/kana-perps/api-docs/kana-perps-python-rest-api)

### **WebSocket URL:**

#### ✅ **Testnet WebSocket URL**

```typescript
wss://perpetuals-indexer-ws-develop.kanalabs.io/ws/
```

#### ✅ **Mainnet WebSocket URL**

```typescript
wss://perpetuals-indexer-ws.kana.trade/ws/
```

### **Websocket Connection Endpoints Link:**&#x20;

[WebSocket Connection](https://docs.kanalabs.io/perpetual-futures/kana-perps/api-docs/websocket-connection)
