# Quickstart

## 1. Get an API key

API keys will be issued from the developer settings page on unvault.com. Keys are tied to your account; keep them server-side.

## 2. Make a request

```bash
curl "https://api.unvault.com/v1/collections/genesis-bugz" \
  -H "x-api-key: $UNVAULT_API_KEY"
```

```json
{
  "slug": "genesis-bugz",
  "name": "Genesis Bugz",
  "chains": ["ethereum", "base", "apechain", "robinhood", "polygon", "bnb", "abstract"],
  "contracts": { "ethereum": "0x…", "base": "0x…" },
  "creatorEarningsBps": 500,
  "stats": { "floor": { "ethereum": "0.05" }, "owners": 0, "supply": 6250 }
}
```

## 3. Read the conventions

[Authentication](/authentication), [rate limits](/rate-limits) and [errors and pagination](/errors-and-pagination) apply to every endpoint.
