> ## Documentation Index
> Fetch the complete documentation index at: https://docs.polynode.dev/llms.txt
> Use this file to discover all available pages before exploring further.

# Fees & Exchange Meta

> Fee schedule, exchange rate-limit tiers, contract info, collateral assets, and index composition.

Five small reference endpoints round out the surface:

## Fee schedule

```bash theme={null}
curl "https://api.polynode.dev/v3/perps/fees?key=$POLYNODE_API_KEY"
```

Tiered maker/taker rates by 30-day volume, per instrument category (equity instruments carry different rates than crypto/index/commodity). Base tier is 4 bps taker / 1.25 bps maker.

```json theme={null}
{
  "fee_schedule": [
    {
      "category": "equity",
      "instrument_type": "perpetual",
      "maker_fee_rate": "0.000125",
      "taker_fee_rate": "0.0004",
      "tiers": [
        { "min_volume_30d": "0", "maker_fee_rate": "0.000125", "taker_fee_rate": "0.0004" },
        { "min_volume_30d": "1000000", "maker_fee_rate": "0.0001", "taker_fee_rate": "0.00037" }
      ]
    }
  ]
}
```

## Exchange rate-limit tiers

```bash theme={null}
curl "https://api.polynode.dev/v3/perps/limit-tiers?key=$POLYNODE_API_KEY"
```

Polymarket's exchange-level trading limits by 14-day volume. Informational — your polynode rate limits are documented [here](/perps/rate-limits).

```json theme={null}
{
  "data": [
    {
      "min_volume_14d": "0",
      "actions_per_minute_limit": 2000,
      "actions_burst_limit": 500,
      "messages_per_minute": 2000,
      "open_orders_limit": 1000,
      "rate_per_minute_limit": 750,
      "rate_burst_limit": 500
    }
  ]
}
```

## Exchange info

```bash theme={null}
curl "https://api.polynode.dev/v3/perps/exchange?key=$POLYNODE_API_KEY"
```

EIP-712 domain and custody contract details for the perps exchange on Polygon.

```json theme={null}
{
  "name": "Polymarket",
  "version": "1",
  "chain_id": 137,
  "contract": "0xDCa4af75705dbB50f62437045afF9921947917d2"
}
```

## Collateral assets

```bash theme={null}
curl "https://api.polynode.dev/v3/perps/assets?key=$POLYNODE_API_KEY"
```

Collateral token config (pUSD address, decimals, withdrawal fee).

```json theme={null}
{
  "data": [
    {
      "asset": "pUSD",
      "address": "0xC011a7E12a19f7B1f670d46F03B03f3342E82DFB",
      "decimals": 6,
      "collateral_ratio": "1.00",
      "withdrawal_fee": "0.000000"
    }
  ]
}
```

## Index composition

```bash theme={null}
curl "https://api.polynode.dev/v3/perps/index/BTC?key=$POLYNODE_API_KEY"
```

The index price for an underlying asset, plus its constituent sources when the exchange publishes them (otherwise an empty `constituents` list).

```json theme={null}
{
  "asset": "BTC",
  "index_price": "64174",
  "constituents": [],
  "timestamp": 1783739743072
}
```
