# Aevo On-Chain Options & Perps API
> Live on-chain options and perpetuals data from Aevo, a leading decentralized derivatives exchange — no key, nothing stored. This is the on-chain options view: the full option chain with strikes, expiries, mark prices, implied volatility and the option greeks, plus live perpetual stats, distinct from the Deribit-based and other derivatives APIs in the catalogue — Aevo is an on-chain options and perps venue. The options endpoint returns the option chain for an asset — calls and puts by strike and expiry, each with mark and index price, implied volatility and the greeks (delta, gamma, theta, vega, rho). The stats endpoint returns the live perpetual statistics for an asset: open interest, index and mark price, the 24h change, funding and 24h volume. The expiries endpoint lists the available option expiries with their strike range so you can navigate the chain. Build options dashboards, volatility surfaces, greeks calculators and derivatives-trading tools on top of real on-chain Aevo data. Options are listed for BTC, ETH and HYPE; filter by type=call|put and expiry=YYYY-MM-DD, and greeks and IV come straight from the venue.

## Authentication
All requests require your oanor API key in the `x-oanor-key` header. Get one at https://www.oanor.com/developer/keys.

```bash
curl -H "x-oanor-key: oanor_live_…" "https://api.oanor.com/aevo-api/..."
```

## Pricing
- **Free** (Free) — 11,000 calls/Mo, 3 req/s
- **Starter** ($9/Mo) — 172,000 calls/Mo, 10 req/s
- **Pro** ($27/Mo) — 755,000 calls/Mo, 28 req/s
- **Scale** ($60/Mo) — 2,680,000 calls/Mo, 60 req/s

## Endpoints

### Options

#### `GET /v1/options` — Option chain for an asset

**Parameters:**
- `asset` (query, required, string) — Asset: BTC, ETH or HYPE Example: `ETH`
- `type` (query, optional, string) — call or put Example: `call`
- `expiry` (query, optional, string) — Expiry YYYY-MM-DD Example: `2026-06-12`
- `limit` (query, optional, string) — Max options (default 100, max 300) Example: `100`

**Example:**
```bash
curl -H "x-oanor-key: $KEY" \
  "https://api.oanor.com/aevo-api/v1/options?asset=ETH&type=call&expiry=2026-06-12&limit=100"
```

### Stats

#### `GET /v1/stats` — Live perpetual stats for an asset

**Parameters:**
- `asset` (query, required, string) — Asset Example: `ETH`

**Example:**
```bash
curl -H "x-oanor-key: $KEY" \
  "https://api.oanor.com/aevo-api/v1/stats?asset=ETH"
```

### Expiries

#### `GET /v1/expiries` — Available option expiries with strike range

**Parameters:**
- `asset` (query, required, string) — Asset: BTC, ETH or HYPE Example: `ETH`

**Example:**
```bash
curl -H "x-oanor-key: $KEY" \
  "https://api.oanor.com/aevo-api/v1/expiries?asset=ETH"
```

### Meta

#### `GET /v1/meta` — Service metadata

**Example:**
```bash
curl -H "x-oanor-key: $KEY" \
  "https://api.oanor.com/aevo-api/v1/meta"
```


---
Marketplace page: https://www.oanor.com/api/aevo-api
OpenAPI spec: https://www.oanor.com/api/aevo-api/openapi.json
